Loading patent details...
US4271850A: Concave Safety Door With Sealing and Latching Features | Searchlight