Loading patent details...
US4290232A: Freight Car Door Locking Mechanism | Searchlight