You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Can you give the molecular formula of the molecule ethyl 4-[2-[2-(2-amino-6-oxo-8H-purin-9-yl)-1,2-dihydroimidazol-3-yl]ethylidene]-9-hydroxy-11-(hydroxymethyl)-5-methoxy-9-methyl-8,9a-dihydro-5bH-[1]benzofuro[3,2-g]chromene-2-carboxylate ?
user
C31H33N7O8
assistant