Loading patent details...
US4385626A: Speculum for Medical Examination With a Noiseless Mechanical Locking Mechanism | Searchlight