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