-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1210360882
Molex
S12K0C-P04PPH0-9000
ODU
1300620046
1731090205
628-025-222-269
EDAC Inc.