86-577-62698066
No. 888, Lehu South Road, Shahu Ind. Zone, Liushi Town, Yueqing, Wenzhou, Zhejiang, China (Mainland)
hot selling full motiontv mount,Adjustable tv brackets for 32 inch to 70 inch, US $ 14.5 - 16.5 / Piece, CNYF, HQE003B-L, Zhejiang, China.Source from Yifan AudioVideo Appliance Factory on Waimaotong.com.