Loading patent details...
US5284129A: Swivel Ring Surgical Retractor | Searchlight