10pcs DC3 2.54mm horns socket 6P 8P 10P 12P 14P 16P 18P 20P 24P 26P 30P 34P 40p 50p 64p curved needle connector