This is the board you have, it is not a CNCPC C10 however it should be very good since it is opto isolated.

The C10 is buffered but not opto isolated

See attached link:

http://tinyurl.com/3zv6tz

Jeff....