Metallized Polyester Film Capacitor
Panasonic ECQU2A105KLC technical specifications.
No datasheet is available for this part.