Implement and flotation tire tyre 500 50 17 (TCM)ShangHai Tianchi Machinery Equipment Co., Ltd located in the beautiful international metropolis: Shanghai China, founded in 2008. ... in 2008. We committed to the hydraulic baler (waste paper packing machine, packaging machine, scrap iron, scrap plastic baling hay baler machine, waste clothes ...