0086-577-62773883
No. 888, Chezhan Road, Liushi Town, Yueqing, Wenzhou, Zhejiang, China (Mainland)
MANHUA 63A 24 way Split Load Kit Box IP65 Electrical Distribution Panel Board, US $ 230 - 230 / Piece, Zhejiang, China, MANHUA, 63A.Source from Manhua Electric Company Limited on Waimaotong.com.