Robuta

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