86-10-5711 1258
3-1-1101-P24 (Zone), No. 6, Automobile Museum East Road, Fengtai Dist., Beijing, China (Mainland)
J500-11 PLATE LOADED LAT PULL MACHINE, US $ 1 - 800 / Set, Jiangsu, China, Plusx, J500-11.Source from Beijing Rocson Health Tech Limited on Waimaotong.com.