591210-34-3 | 3,5-Diiodo-4-(phenylmethoxy)benzaldehyde | AOBChem