Loading patent details...
US4388779A: Easy-to-Open, Pressure-Resistant Door Assembly | Searchlight