Loading patent details...
US4024937A: Mechanical Transmission Brake | Searchlight