2-1586041-2 Datasheet | Power Connectors | TE Connectivity