39-31-0020 Datasheet | Power Connectors | Molex