Printed-circuit board connector IC 2,5/ 6-ST-5,08 1786213 Phoenix Contact
Printed-circuit board connector IC 2,5/ 6-ST-5,08 1786213 Phoenix Contact