50 x Molexstecker 4 pol. 0.062" Plug

Molex Part No. 03-06-1042.

eBay