Loading patent details...
US4576418A: Brake Release Mechanism for Vehicle Towing | Searchlight