5650859-5 is manufactured by TE CONNECTIVITY and is categorized in the Backplane Connectors category. 5650859-5 is described as ASSEMBLY, RECEPTACLE, EUROCARD, TYPE B, 1.4A, 64P, 32C, 2R, AC. Perfect Parts is a supplier of Backplane Connectors and other Interconnects.