Loading patent details...
US4128152A: Ratchet Transmission | Searchlight