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