Robuta

https://www.shc-gmbh.com/product.aspx?pn=1-640551-7&lang=en 1-640551-7 - TE Connectivity - PCB-Connectors | SHC GmbH 1-640551-7,TE Connectivity,PCB-Connectors te connectivitypcb connectorsshcgmbh