86-577-27878016
No. 327, Longjing Road, Liushi Town, Yueqing, Wenzhou, Zhejiang, China (Mainland)
180mm Vertical Liquid Water Level Sensor Stainless Steel Float Switch - Buy Float Ball Level Switch,Electrical Water Level Control Float Switch,Stainless Steel Float Switch Product on Waimaotong.com