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