Electronic Parts
Phone Connector, pcb Mount, 32 Contacts, pin, pc Tail Terminal, locking Mech |Molex 44248-0090