Loading patent details...
US4103161A: Composite Transducer | Searchlight