Productcode: LF5026971
€19,66
0 - I screen printing I - II screen printing mounting hole 22x30 mm max. temperature 120°C
1 - 3 days delivery time