Loading patent details...
US3968867A: Information Transmission Device for Point Contact on an Information Carrier | Searchlight