Loading patent details...
US7316664B2: Modulated pulsed ultrasonic power delivery system and method | Searchlight