Item Code: DDS_946638
Category
Electrical Busbar
Warranty Single Phase, 80 A, 57 Devices Per Meter