Valued up to: $58.32
$ 32.40
SKU: PRT-TT-10013
When brakes are applied, the brake pads squeeze against this part.
28cm OD, 13cm ID