-
SWITCH PUSH SPDT 0.4VA 28V
Please send RFQ , we will respond immediately.
Quantity:
0022288194
Molex
431305-02-0
Curtis Industries
GRM0225C1C4R4CA03L
Murata Electronics
M1417-5008-SS
RAF Electronic Hardware
0520184416