https://www.plcsource.com/shop/lot-of-2-ronken-13-uf-1000v-capacitor-86c81136k50-12-749319-10h-b158/
(lot of 2) Ronken 13 uF 1000V Capacitor 86C81136K50 12-749319-10H, (B158)