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 2-(17-methyl-12-oxo-6-piperazin-1-ium-1-ylidene-3,13-dioxa-17-azapentacyclo[12.8.0.02,11.04,9.016,21]docosa-1(14),2(11),4,7,9,15,21-heptaen-10-yl)benzoic acid ?
user
C31H28N3O5+
assistant