Loading patent details...
US4152586A: Optical Transducer and Focusing System | Searchlight