18HP Mini Diesel Chain Trencher with 1000mm Max Depth Capability, Find Details and Price about Trencher Chain Trencher from 18HP Mini Diesel Chain Trencher with 1000mm Max Depth Capability - Shandong Xinleichuang Machinery Co., Ltd