Molex 502426-2630 Board to Board & Mezzanine Connectors Receptacles,26 Position,0.4 mm (0.016 in),2 Row