You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
2-[4-[3-carboxypropyl(3-sulfopropyl)amino]phenyl]-4-(dibenzylazaniumyl)-3-oxocyclobuten-1-olate The above is the IUPAC name of a molecule. Write its molecular formula.
user
C31H34N2O7S
assistant