0086-21-58071806
Room 617, Block 3, No. 1758, Nanlu Road, Pudong New Dist., Shanghai, China (Mainland)
1.2 ton Electric Stacker Lifting height 3000mm with Foot pedal, US $ 2900 - 3000 / Set, Jiangsu, China, VLIFT, VS12-12ESR.Source from Shanghai Vlift Equipment Co., Ltd. on Waimaotong.com.