Spare Parts L2-D2

Roller lever micro switch 15 A

Product number: 532305

Roller lever micro switch 15 A

Product number: 532305
In stock

Available, delivery time 2-3 days