Item Code: DDS_1085289
Category
Electrical Busbar
Warranty Single Phase, 80 A, 36 Devices Per Meter