Top Suppliers:I want be here

364624-22-6

364624-22-6 structure
364624-22-6 structure

Name 3-(4-BENZOYLAMINO-3-METHYL-PHENYLCARBAMOYL)-ACRYLIC ACID
Molecular Formula C18H16N2O4
Molecular Weight 324.33