Designed by
Title
Electric leakage. Water drops into the outlets, causing a short circuit and damaged or dangerous. #295022153
Description
Electric leakage. Water drops into the outlets, causing a short circuit and damaged or dangerous. Three eye plug.