I looked all over the exposed PCB to see if they were
any numbers on
it, but didn't see anything. I thought it was interesting that it uses a
IIRC, the carriage PCB in the 703 has postions for some optical sensors,
They are not fitted in the 703 (which simply uses this PCB to connect up
the printhead), but your pritner might be a related model.
plastic ribbon with lines on it to position the head
optically. The ears
on the parallel connector are also rather odd, they're too big to fit a
normal cable.
Looking at the kinks in those locking clips, I think it's a normal
Microribbon connector that's been bent a bit.
-tony