Slotted spring pin

Product number: 505661

€1.63

incl. Tax, excl. Shipping