Buy From China Factory!
4P 63A IP67 Weather Resistance Panel Mounted Red Receptacle Straight Industrial Plug 3rd Generation part no. 3656 Featrues: Tough & Safe are products ...