Manufacturer Part Number Description
SETRA 8241129630 Spring Retaining Pin, brake shoe