Mercedes-Benz IC108D Stand 1
Low view of the Mercedes-Benz IC108D engine from 1997. The left hand side pump battery houses the water pump, oil pump, oil/air separator and the oil filter.
Low view of the Mercedes-Benz IC108D engine from 1997. The left hand side pump battery houses the water pump, oil pump, oil/air separator and the oil filter.
Comments and faves