1-5066683-0 TE Connectivity CONT,SOCKET,PLATED,20DF,STRIP,#24-28 20000 Price From €0.2441 Add to cart