Buy From China Factory!
5P 16A IP44 Weather Protected Red Body Screwless Industrial Plug Easy Installation 400 Volts part no. 3 Description: Plugs and sockets manufactured ...