334/H2778 — Stud slotted, self ejecting | West Parts