VP32442

32A 5 pin 6H
380V IP67