Loading patent details...
US4589296A: Power Transmission Mechanism | Searchlight