Molex Connector 503308-5010 05033085010 50PIN 0.4mm pitch