Loading patent details...
US5135482A: Hydrodynamic Device for the Elimination of an Organic Deposit Obstructing a Vessel of a Human Body | Searchlight