Loading patent details...
US4170336A: Suspension Apparatus for Operating Room Microscope | Searchlight