Item Code: DDS_937692
Category
Electrical Busbar
Warranty Three Phase, 80 A, 19 Devices Per Meter