348033212 | MOLEX | Line Pressing Terminals | JLCPCB

348033212 | MOLEX | Line Pressing Terminals | JLCPCB