Loading patent details...
US4286694A: Grooved Carbon Brake Discs | Searchlight