Loading patent details...
US5397886A: Magnetic Stripe and/or Micro Chip Card Motorized Reader/Encoder Mechanism | Searchlight