Manufacturer Part Number Description
SETRA 21881801 Oil Cooler, engine oil
SETRA 83119994540 Oil Cooler, engine oil