-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0459858432
Molex
LUXA6-1-62-20.0-ANR-01
Sensata-Airpax
PTN15-C05NB20
CUI Devices
TE122405-2
DB Unlimited
837-025-541-107
EDAC Inc.