You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
What is the molecular formula of the compound with this IUPAC name ethyl 2-[1-(3-hydroxypropyl)-3-methyl-7-[(4-methylphenyl)methyl]-2,6-dioxopurin-8-yl]acetate ?
user
C21H26N4O5
assistant