Tap here for more details on Dinkle - PCB Terminal Blocks - PCB Connector-Plug - ED130R494003 - PCK of 500.
eBay