139935-94-7
Phenol, 2-[2-[(4-methoxyphenyl)amino]-4-thiazolyl]-, benzoate (ester)
Product Code:
2313549
Molecular Formula:
C23H18N2O3S
Molecular Weight:
Order 139935-94-7