Loading patent details...
US4265342A: Disc Brake Assembly With Torque Absorbing Bracket | Searchlight