Loading patent details...
US4177564A: Dental Handpiece Connector | Searchlight