Loading patent details...
US4014408A: Variable-Leverage Brakes for Bicycles | Searchlight