Loading patent details...
US5755362A: Hand-Held Applicator With Force Limiting Clutch | Searchlight