This is a PTDA 2,5/ 6-5,0 terminal block produced by PHOENIX CONTACT. Its rated current is 24A, rated voltage is 320V, pitch is 5mm, number of positions is 6, connection type is spring-cage conn., assembly is soldering, conductor/PCB connection direction is 45 °, color is green.