Loading patent details...
US4189173A: Latch for a Fire Screen Folding Door Assembly | Searchlight