7TAA266240R0160

Description

AL BOLTED SUBSTA TERMINAL 90 DEG EX