IEC269 25A

Package :
14.3X51

Similar products