20pcs/lot DF23C-10DS-0.5V 0.5mm legs width 10pin Female seat Board to board Connector 100% New and Original