Hello @Nareg welcome to the TechForum.
The symbol indicates that it is a Nichicon cap.
14 is a Lot code and P is 105°C
330 is capacitance which would be 330uF
35V is the voltage rating.
The only thing I can’t tell is the diameter of the cap itself. If you had that or the pad size I could id a good replacement. Short of that here are some options that meet the electrical specifications.
-Robert