Oil cooled turbo for Deutz | Volvo 318729 | 4259315, Find Details and Price about for Deutz Industrial for Volvo Industrial from Oil cooled turbo for Deutz | Volvo 318729 | 4259315 - QINGDAO LANRESS AUTOTECH CO., LTD.