MOLEX
MOLEX - Image 1

EXTreme Guardian 2 Circuit Power Plug Assembly without Stand-Off, PC Tail 3.86mm

Reference : 468171002