Loading patent details...
US5755660A: Combination Surgical Retractor, Light Source, Spreader, and Suction Apparatus | Searchlight