-
SWITCH PUSHBUTTON 4PST 2A 36V
Please send RFQ , we will respond immediately.
Quantity:
0015913740
Molex
15KP160A
MDE Semiconductor Inc
MTSW-106-09-T-S-100-RE
Samtec Inc.
KPT02E8-2S
ITT Cannon, LLC
RMC1/16SK23R2DTH
Kamaya Inc.