Loading patent details...
US4800965A: Damping Element, and Its Installation in a Motor-Driven Hand Tool | Searchlight