Loading patent details...
US5078197A: Manually Operated Industrial Roll Door | Searchlight