You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
tert-butyl 2-[4-(3-amino-2-hydroxypropyl)-7-(2,2-dimethylpropyl)-10-(phosphorosooxymethyl)-1,4,7,10-tetrazacyclododec-1-yl]acetate is the IUPAC name of a molecule. Please give its molecular formula.
user
C23H48N5O5P
assistant