86-151-67874317
No. 10, Hongxing 5th Road, Changdaotan Village, Liushi Town, Wenzhou, Zhengjiang, China
10w Stainless Steel Liquid Water Level Sensor Internal Vertical Float Switch - Buy Em15-2,Float Switch,Full Automatic Water Level Controller Product on Waimaotong.com