MOLEX
MOLEX - Image 1

3.81mm Pitch Eurostyle Vertical Plug, Front Wire Entry, 5 Circuits

Reference : 395133005