I found some WIMA MKBS capacitors, not a dielectric I have seem before. WIMA has not been helpful so far (nor Google). Any idea what MKBS means?
These are polycarbonate film capacitors, which can operate at higher temperatures. The manufacturers of the polycarbonate film discontinued making it many years ago, but there are alternatives. See the links below:
And from Wima: