Brand: SITRAC
Made in: China
Year: 2021
Push & Pull: 160 tons
Capacity: 540 HP
Quantity: 03