-
SWITCH PUSH SPST-NC 100MA 42V
Please send RFQ , we will respond immediately.
Quantity:
0395380048
Molex
CSRF2512FT10L0
Stackpole Electronics Inc
MX34017SFA
JAE Electronics
837-030-540-204
EDAC Inc.
BL14C
Essentra Components