Check the item description to confirm this fits your vehicle

Mazda 6 2.0d TD 16v Engine Oil Cooler Unit ( RF5C )

Price:
C $71.11
+ $51.57 shipping
Estimated delivery Thu, Jan 2 - Wed, Jan 8
Returns:
60 days return. Seller pays for return shipping.
Condition:
Used