4055432423

terminal block
SKU Model Number: 4055432423
Manufacturer part number: 10403816
Vendor: Italy Warehouse