Loading patent details...
US5850865A: Rolling Fire Door With Delayed Closing Mechanism | Searchlight