10PCS X 55560-0168 555600168 MOLEX connector 0.5mm pitch 16pin double row

eBay