-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2181120504
Molex
126250
Brady Corporation
929870-01-30-30
3M
307-082-456-202
EDAC Inc.
APT60M60JLL
Microchip Technology