4055493714

terminal block
SKU Model Number: 4055493714
Manufacturer part number: 17400401000096
Vendor: Italy Warehouse