Wow what are the chances? Send the pic to Stäubli and ask them. You can call them on the phone too, I spoke with them last week.
Stäubli Electrical Connectors, Inc. Corporate Headquarters
100 Market Street
Windsor, California, US 95492
1-707-838-0530
www.staubli.com/electrical
Hillsboro, OR 97124
United States
Office: +1 503 747 3008
Mobile: +1 707 548 6090
.