Terminal strip
10684164
483425.3211
Phoenix Contact
1875917