You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Provide the molecular formula for the IUPAC named substance [2-(4-ethoxycarbonyl-2,5-dimethyl-1H-pyrrol-3-yl)-2-oxoethyl]-methyl-[[4-(methylcarbamoyl)phenyl]methyl]azanium .
user
C21H28N3O4+
assistant