-
SWITCH PUSH SPST-NO 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0982671070
Molex
395-051-559-658
EDAC Inc.
MFBW1V1608-221-R
Eaton - Electronics Division
895-060-560-807
RNCF1206BKE270R
Stackpole Electronics Inc