Part number A000989254512. Bumped into this today in my local dealer. Merc branded fuel system/combustion chamber additive for £6! Whatever next......