Manufacturer Part Number Description
DIEDERICHS 8121604 Seal, oil cooler
DIEDERICHS 8449000 Seal, oil cooler