Loading patent details...
US5129442A: Roll-Up Industrial Door Having a Combined Pulley for Counterweight and Spring Tension Belts | Searchlight