Loading patent details...
US6669655B1: Sonic element and catheter incorporating same | Searchlight