Loading patent details...
US4600384A: Swivel Coupling for Illuminated Dental Handpiece | Searchlight