Loading patent details...
US7439463B2: Foot switch for activating a dental or medical treatment apparatus | Searchlight