-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
396-022-526-812
EDAC Inc.
1300061299
Molex
01036-676
Sensata-BEI Sensors
HMTSW-123-10-G-D-060
Samtec Inc.
FN2020-30-08
Schaffner EMC Inc.