Catalog Number 2905489
Manufacturer Phoenix Contact
Brand Phoenix Contact