307952-85-8

Name METHYL 2-(CINNAMOYLOXY)-5-IODOBENZENECARBOXYLATE
CAS 307952-85-8
Molecular Formula C17H13IO4
MDL Number MFCD00954788
Molecular Weight 408.19
MOL File 307952-85-8.mol

Supplier