5Pcs MKP62 305VAC X2 105M 105K 105 1uf 10/22/27 mm Polypropylene Film Capacitor
The film is as the picture shows.
eBay