You are a chemist. Please follow the instructions to convert the structure to the corresponding name.
system
Please write the molecular formula of the molecule 1-[[1-carboxy-4-(diaminomethylideneamino)butyl]azaniumyl]oxy-2-ethoxy-3-[4-(2-phenothiazin-10-ylethoxy)phenyl]propan-1-olate .
user
C31H39N5O6S
assistant