Top Suppliers:I want be here

56382-59-3

56382-59-3 structure
56382-59-3 structure

Name 1-[(E)-2-Phenylethenyl]-1H-imidazole-4,5-dicarboxylic acid 4-methyl ester
Molecular Formula C14H12N2O4
Molecular Weight 272.26