10PCS X 52892-2033 528922033 20pin-0.5mm pitch MOLEX connector
eBay