Loading patent details...
US4337056A: Mechanical Power Transmission System | Searchlight