brake shoe retaining pin, spring, and cup for 9 inch mechanical and hydraulic backing plates. Pin length 43mm.