Top Suppliers:I want be here

863892-51-7

863892-51-7 structure
863892-51-7 structure

Name 1-(2,5-dimethyl-furan-3-yl)-2-([2-(2,5-dimethyl-furan-3-yl)-2-oxo-ethyl]-phenyl-amino)-ethanone
Molecular Formula C22H23NO4