HIGH VOLTAGE CAPACITOR 1.05uF SMALL TAG 2+2 90mm 51mm x 32mm WITH HV DIODE
Removed from working microwave.
eBay