828258-73-7
3-Thiazolidinecarboxylic acid,5-[(1-ethyl-1,3-dihydro-3,3-dimethyl-2H-indol-2-ylidene)ethylidene]-4-oxo-2-thioxo-, methyl ester
Product Code:
1027394
Molecular Formula:
C19H20N2O3S2
Molecular Weight:
Order 828258-73-7