0431600302 Datasheet | Power Connectors | Molex