I have old one yes mounted. I mounted second one beside mine so that new used one is connected atm. I can replace them tomorow again. Its is from MEGANE not Clio and Original PART NR 8200859243BUT both 12 volt plugs,
NOT come across 11 volt glow plugs on a Megane, Clio yes.. but just check, if you still have your old ones..