3-Thiophenecarboxylic acid,5-benzoyl-3-cyano-2,3-dihydro-4-hydroxy-2-(phenylimino)-, ethyl ester

Product Code: 2363356
Molecular Formula: C21H16N2O4S
Molecular Weight:
491841-94-2