Loading patent details...
US4177882A: Mechanical Snubbing Device With Inertia Actuated Braking Means | Searchlight