Deutsch Industrial Electrical Connectors 23 Pins