TS126A


Representative image only
17.5A 12 way Terminal Strip (DG8HS)