-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
RMEF0402FT475K
Stackpole Electronics Inc
TSC-6.3A
OptiFuse
857-084-422-204
EDAC Inc.
357-035-427-104
0982670377
Molex