This is what we currently use for fraud detectors for our checks:
Model:- ingenico
Part:- en-check2500
Little by little the machines are failing and I have been unable to find replacements or a company that can fix them. The machines operate independently. We scan the check through this reader and it verified the presents of Micro-Ink and verifies the routing number is correct. It gives a code if the check does not contain Micro-Ink, etc. It allows us to catch potential counterfeit checks before they get into the system, saving our customers a financial loss.

Does any one use this type of machine and if so can you share the make and model and vendor. Thanks