-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395321006
Molex
MFLA2512R3300FC
Eaton - Electronics Division
SNFPJ032207C3QMS00
WIMA
EH-23149-000
Knowles
PHS04-P1BR5KE280
TT Electronics/BI