Item Code: DDS_956341
Category
Electrical Busbar
Warranty Two Phase, 80 A, 28 Devices Per Meter