Loading patent details...
US4763652A: Aiming System for Kidney Stone Disintegrator | Searchlight