589155004000020 Datasheet | Power Connectors | AVX