MOLEX
MOLEX - Image 1

Imperium High Voltage Receptacle Kit 1/0 Cable Size, Key Option A

Reference : 1714669001