You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Under IUPAC nomenclature, a molecule named ethyl 3-hydroxy-5-oxo-7-(1-phenyl-3-propan-2-ylpyrrolo[2,1-a]isoquinolin-2-yl)hept-6-enoate is given. What is its corresponding molecular formula?
user
C30H31NO4
assistant