10x Capacitor 0.1uF 100nF 5% 630V DC Polypropylene Axial Metal Film Valve UK

100nf / 0.1uf 5% 630volt DC Rated - Sold in multiples of 10. 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.

eBay