Ferrari 257.3 Crane
Ferrari 257.3 crane for sale. Max lift 8300 kg, max reach 10.33m (2100 kg @ max reach), outriggers.
Learn more about Combine World's values, mission, & history
In development, coming soon