Street Address: No. 386-3 Qingnian Str, Heping Distr.
City: Shenyang
Province: Liaoning
Country/Region: China
BENZ
Total 60 sets equipments, including 25 ton to 160 ton different stamping facilities, shears and so on. Annual production capability is over ten million pieces.