Manufacturer Part Number Description
SETRA 8285388451 Wear Indicator, brake pad