Product code: 0445120196, 10490018
Engine: -
Capacity: 17.2 L
Power: 365.4 kW (490 HP)
Fabrication Year: 2007 -