Article number: 0042253

0042253 Parallel pin 5h6x9.5 processed

Parallel pin 5h6x9.5 processed