2901102-84-7 | 4-Fluoro-3-iodo-5-isopropoxybenzaldehyde | AOBChem