51760-30512405BBLF Datasheet | Power Connectors | Amphenol