You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Name the molecular formula for the molecule established as 2-[2-[7-butoxy-4-[2-(3,4-dihydroxyphenyl)ethylcarbamoyl]-2-ethyl-2,4,6,6-tetramethyl-7-oxoheptanoyl]oxyethoxy-hydroxyphosphoryl]oxyethyl-trimethylazanium using the IUPAC nomenclature.
user
C33H58N2O11P+
assistant