39-29-0043 Datasheet | Power Connectors | Molex