-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
325-025-540-107
EDAC Inc.
2153201031
Molex
842-028-521-208
IXCP50M35A
IXYS
FCQ38999/24WB5PCMIL-STD-461
Quell