Melbourne Diesel Centre
Volvo D12C and D12D 12.0-litre 6-cylinder diesel engines
SHADEK 201088
Image may differ from actual part