You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
For the molecule named [4-[10-[4-(3,3-dicarboxycyclobutyl)oxyphenyl]-15,20-bis[4-(trimethylazaniumyl)phenyl]-21H-porphyrin-21-ium-24-id-5-yl]phenyl]-trimethylazanium by IUPAC nomenclature, provide its molecular formula.
user
C59H60N7O5+3
assistant