Receptacle Molex - 6109-8077

(Image  of 1)