Loading patent details...
US5122993A: Piezoelectric Transducer | Searchlight