Loading patent details...
US4242924A: Transmission Mechanism | Searchlight