chemical structure of 106331-89-9 FT-0740531

Product Name:

3-iodo-5-methoxy-4-propoxybenzaldehyde

Catalog No: FT-0740531

CAS NO:106331-89-9
MW:320.1200 g/mol
MF:C11H13IO3
INCHI KEY:WJFHRYWKLRKARI-UHFFFAOYSA-N