Loading patent details...
US4484667A: Shield Plate in Wheel and Disc Brake Assembly | Searchlight