27 Caterpillar 312D for sale in Shanghai Shi, China