10x Capacitor 0.047uF 47nF 5% 630V DC Polypropylene Axial Valve Metal Film

These look similar to the polyester ones from China but they are a better specification being made of the more desirable, more stable polypropylene material. These are actually a lot better made than the Vishay ones I have been buying from Farnell!

eBay