You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
2-[7-(carboxymethyl)-4-(dibutoxyphosphorylmethyl)-10-(2-hydroxy-3-phenylmethoxypropyl)-1,4,7,10-tetrazacyclododec-1-yl]acetic acid The above is the IUPAC name of a molecule. Write its molecular formula.
user
C31H55N4O9P
assistant