Loading patent details...
US5897204A: Anti-Jamming Clutch Mechanism for a Clamping Apparatus | Searchlight