Terex Demag Crane - T124640 - RADIATOR WITH SHROUD