-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
345-013-540-112
EDAC Inc.
307-076-556-278
1210230804
Molex
2147572063
TFCR1206-4W-E-1150BT-1K
Venkel