-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
1716460000
Weidmüller
307-006-531-107
EDAC Inc.
ECM40UD21
XP Power
NPI-19A-005G2
Amphenol Advanced Sensors
5031590412
Molex