Loading patent details...
US4167302A: Surgical Microscopes With L-Shaped Mounting Brackets | Searchlight