M8 - 8mm Stainless Steel Slotted Spring Tension Pins Sellock Roll Pins DIN 1481
M8 - 8mm Stainless Steel Slotted Spring Tension Pins Sellock Roll Pins DIN 1481.
eBay