Complete new 12/24K mile maintenance kit for all K1200S bikes. Includes 2 OEM Mahle air filters, OEM NGK KR9CI Irridium spark plugs, Mahle OC306 oil filter and crush washer plus an oil fill cap o-ring. This kit has the earlier spec oil filter. Please check the inset pic to see if your current oil filter and oil filter wrench match the pic At times we may be out of stock on the Mahle OC306 oil filters. In those instances we will substitute a Mann MW75 oil filter which is identical.