Loading patent details...
US4248160A: Railway Hatch Cover and Strap Latching Assembly | Searchlight