Film Capacitor, Snubber, .33uF 1200WV +-10% *No Pb*
CDE Illinois Capacitor 334PMB122KSP2 technical specifications.
No datasheet is available for this part.