MOLEX
MOLEX - Image 1

Squba Receptacle Terminal, Matte Tin Plating, 22-24 AWG

Reference : 2043010001