Loading patent details...
US4160509A: Freight Car Door Opener | Searchlight