Loading patent details...
US4587880A: Hatch for a Combat Vehicle, Especially an Armored Vehicle | Searchlight