8x8x13mm 6 leg MICRO SWITCH 6Pin Self lock

5.70

110 in stock

SKU: 8014 Category: