Loading patent details...
US6068440A: Locking Mechanism for Roll-Off Hoist | Searchlight