-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0561198328
Molex
TNPW0402374RBYED
Vishay Dale
633-015-263-033
EDAC Inc.
TPSD157M010R0100
KYOCERA AVX
SD25-681-R
Eaton - Electronics Division