You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Name the molecular formula for the molecule established as 4-[3-[4-[(2-amino-7H-purin-6-yl)oxymethyl]phenyl]propanoyl]-2-(5,5-dimethyl-3-pyrrolidin-1-ium-1-ylidene-7-pyrrolidin-1-ylbenzo[b][1]benzosilin-10-yl)benzoic acid using the IUPAC nomenclature.
user
C45H46N7O4Si+
assistant