-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
807-032-421-104
EDAC Inc.
0736423209
Molex
228AMVAYFAACR
CTS Electrocomponents
PT100MF0MP1
SHARP/Socle Technology
RNCF0402TKW2K87
Stackpole Electronics Inc