939889-96-0
Product Name:
(E)-[1-[3-(dimethylazaniumyl)propyl]-4,5-dioxo-2-thiophen-2-ylpyrrolidin-3-ylidene]-(4-propan-2-yloxyphenyl)methanolate
Formula:
C23H28N2O4S
Inquiry
There is currently no information available
