7TAA266330R0112

Description

WELDED TERMINAL