Loading patent details...
US5575288A: Compact Rotationally Steerable Ultrasound Transducer | Searchlight