Loading patent details...
US4135599A: Base Plate and Earth Coupling Assembly for Shear-Wave Transducers | Searchlight