-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0923393505
Molex
857-026-441-104
EDAC Inc.
SXT32416AA16-50.000M
Suntsu Electronics, Inc.
PHG.1B.306.CYMD42Z
LEMO
M81705FP
Powerex Inc.