Dexton DXPSCS532

Dexton DXPSCS532

32A 5 Pin Socket

Description

32A 5 Pin Socket