China 8t Caterpillar 308c Crawler Excavator Cat 308 Excavator with Blade Dozer, Find details about China Cat 308 Excavator, Cat 8t Excavator from 8t Caterpillar 308c Crawler Excavator Cat 308 Excavator with Blade Dozer