Loading patent details...
US4284176A: Mechanically Operated Disc Brake | Searchlight