Loading patent details...
US4152945A: Power Transmitting Mechanism | Searchlight