9-Liters 08-13 for BMW M3 10W60 Synthetic Motor Oil & 1 Mahle OX254D3ECO Oil Filter
(Not of actual photo, photo shows 7 bottles)
9x 07 51 0 009 420 for BMW Oil
1x
OX254D3ECO
Mahle Filter