Terminal strip
10395524
483425.3161
Phoenix Contact
1851180