Loading patent details...
US3945375A: Rotatable Surgical Instrument | Searchlight