1970638-22-2 | 3-fluoro-5-(3-iodophenoxy)benzaldehyde | AOBChem