Loading…

12 Ton Excavator Mounted Mechanical Quick Hitch Attachment with CE. High-efficiency production and fast delivery, single-unit lead time as short as 15 days. 1-year warranty against manufacturing defects. Made of Q355 manganese-steel plate, sturdy and durable.