You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
What is the molecular formula of the molecule (2Z)-4-methyl-3-oxo-2-(pyridin-3-ylmethylidene)-7-(pyrrolidin-1-ium-1-ylmethyl)-1-benzofuran-6-olate ?
user
C20H20N2O3
assistant