1049114-24-0
Product Name:
methyl 4-[(3E)-1-[2-(dimethylamino)ethyl]-3-[hydroxy(1H-indol-3-yl)methylidene]-4,5-dioxopyrrolidin-2-yl]benzoate
Formula:
C25H25N3O5
Inquiry
There is currently no information available
