2865340 is manufactured by Phoenix Contact and is categorized in the Uncategorized Specialized Industrial Controls category. 2865340 is described as ISOLATED AMP 2 CHAN DIN RAIL. Perfect Parts is a supplier of Industrial Controls and other Miscellaneous.