Loading patent details...
US6152208A: Flexible Door With Actuatable Sealing Mechanism | Searchlight