Loading patent details...
US4685346A: Power Transmission System | Searchlight