Loading patent details...
US4141563A: Power Transmission | Searchlight