Loading patent details...
US4798196A: Shroud for Coupling Kidney Stone Disintegrator to Human Body | Searchlight