328243-79-4
Product Name:
ethyl (4-{(E)-[(2E)-4-oxo-3-phenyl-2-(phenylimino)-1,3-thiazolidin-5-ylidene]methyl}phenoxy)acetate
Formula:
C26H22N2O4S
Inquiry
There is currently no information available
