www.vishay.com MKP1848C DC-Link Vishay Roederstei.
MKP1848C - Metallized Polypropylene DC-Link Film Capacitor