Loading patent details...
US20030109812A1: High output therapeutic ultrasound transducer | Searchlight