Loading patent details...
US4417875A: Foot Controller for Dental Instrument | Searchlight