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 (4-carbamoyl-1H-pyrrol-2-yl)methyl 2-[3-(trifluoromethyl)phenoxy]-6-azaspiro[3.4]octane-6-carboxylate ?
user
C21H22F3N3O4
assistant