Loading patent details...
US5283768A: Borehole Liquid Acoustic Wave Transducer | Searchlight