Loading patent details...
US6264539B1: Mechanism for slowing down idling shoe of an electric polisher | Searchlight