Loading patent details...
US4156158A: Double Serrated Piezoelectric Transducer | Searchlight