134-5868 — 610 mm (24 in) pin on Heavy Duty Bucket | West Parts