-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
346-007-500-658
EDAC Inc.
677200711401278
KYOCERA AVX
0817581
Phoenix Contact
FCC17B25SM640
Amphenol ICC (Commercial Products)
4554-331K
API Delevan Inc.