-
SWITCH PUSHBUTTON SPST 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
2016472121
Molex
345-050-520-458
EDAC Inc.
IUGH66-1-61-20.0-01
Sensata-Airpax
FRC0603JT15R0
Stackpole Electronics Inc
3031416
Phoenix Contact