0086-576-80230333
Room 901, 902, Tianshi Building, No. 555, Xiluqiao Avenue, Lubei St., Luqiao Dist., Taizhou, Zhejiang, China (Mainland)
Road Solar Led Traffic Safety Swing Meter Limit Car Detector Remove Sign Speed Control Radar Display China Signs, US $ 600 - 800 / Piece, Zhejiang, China, Ambund, PC shell+Galvanized iron/aluminum(optional).Source from Taizhou Ambund Industry Co., Ltd. on Waimaotong.com.