-
SWITCH PUSH SPDT 0.03A 12V
Please send RFQ , we will respond immediately.
Quantity:
93444-4205
Molex
0039000059-06-B2
M6240-6010-SS
RAF Electronic Hardware
GBFTX-7
Curtis Industries
C0603NP0820FGTS
ICM