Loading patent details...
US4392392A: Electrically-Operated Roller Door Operating Mechanism | Searchlight