Loading patent details...
US4190042A: Surgical Retractor for Endoscopes | Searchlight