-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0982670941
Molex
392-084-524-203
EDAC Inc.
UWF1E6R8MCL1GB
Nichicon
AT17LV010-10PU
Microchip Technology
325-052-540-207