Loading patent details...
US4014572A: Latching Apparatus for a Truck Door | Searchlight