Kapsen 18RC Iron Horse Iron Horse KAPSEN 18RC Hydraulic Power Tracked Machine with drawing force 16kN