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