4-[3-Allyl-5-(4-ethoxy-benzyl)-4-oxo-thiazolidin-2-ylideneamino]-benzoic acid | CAS 306321-42-6 | Chemical Identity, Structure & RFQ | MolGraph