Contact insert HC-DD24-I-CT-M 1584033 Phoenix Contact