Loading patent details...
US5664372A: Clutchless Screw Drive Door Operator | Searchlight