Loading patent details...
US4589415A: Method and System for Fragmenting Kidney Stones | Searchlight