Click on the photo to enlarge
The key for C9 inserts from the manufacturer of thermosetting enclosures and low voltage electrical switchboards INCOBEX. The product part number is INC-01130.