MOLEX 504186-4000 Wire-To-Board Connector, Micro-Lock 504186 Series, Receptacle, 40 Contacts, 1.25 mm
MOLEX 504186-2000 Wire-To-Board Connector, Micro-Lock 504186 Series, Receptacle, 20 Contacts, 1.25 mm