Item Code: DDS_956342
Category
Electrical Busbar
Warranty Two Phase, 100 A, 28 Devices Per Meter