China Factory Direct 1.6 Ton Mini Digger Hydraulic Crawler Excavator CE Certified Quick Hitch Auger Thumb for Farm Garden · SeekFactory