Metallized Polyester Film Capacitor 0.39uF 63VDC 20% Radial
TDK B32529C0394M289 technical specifications.
No datasheet is available for this part.