You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Translate the chemical IUPAC name [2-hydroxy-3-(2-methoxyphenoxy)propyl]-[2-(4-phenyl-1,2,3,6-tetrahydropyridin-1-ium-1-yl)ethyl]azanium;(E)-4-hydroxy-4-oxobut-2-enoate into its molecular formula.
user
C31H38N2O11
assistant