You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Can you give the molecular formula of the molecule 4-(7-amino-1-hydroxy-1-oxo-4H-2,4,1lambda5-benzodiazaphosphinin-3-yl)-2-cyclohexyl-1-(3,3-dimethylbutyl)-3-hydroxy-2H-pyrrol-5-one ?
user
C23H33N4O4P
assistant