Loading patent details...
US4813286A: Mechanical-Electrical Transducer | Searchlight