TL3312NF160Q
E-Switch
ULTRA-MINIATURE 3.7MM X 3.7MM LO
2625080 pieces
mercar
TL3312NF235Q
2583745 pieces