939894-68-5
Product Name:
(E)-[2-(3,4-dimethoxyphenyl)-1-[3-(dimethylazaniumyl)propyl]-4,5-dioxopyrrolidin-3-ylidene]-(4-propan-2-yloxyphenyl)methanolate
Formula:
C27H34N2O6
Inquiry
There is currently no information available
