Loading patent details...
US5442248A: Motorized Pulley With Integral Electrical Connector | Searchlight