OEM M S55 BMW Spark Plugs. Done 20K miles of light use. Usually I'd bin Plugs but these are in good condition. I've not cleaned them etc, prongs and spark is as it should be. Cheap if your Plugs have gone bad or you need replacement. Usually £150+ new.