Loading patent details...
US4946276A: Full Roll Fingerprint Apparatus | Searchlight