-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0153660081
Molex
395-080-524-512
EDAC Inc.
M39003/09-2013/TR
Vishay Sprague
G6SK-2 DC12
Omron Electronics Inc-EMC Div
EYG-S0912ZLGD
Panasonic Electronic Components