Engineering & Construction Machinery PartsChina Tensioner 612600061510 Wei-Chai Engine Spare Part for Wheel Loader, Find details about China 612600061510, Tensioner 612600061510 from Tensioner 612600061510 Wei-Chai Engine Spare Part for Wheel Loader