Loading patent details...
US4644952A: Surgical Operating Instrument | Searchlight