872136-69-1 | 3,5-Diiodo-4-(2-naphthalenylmethoxy)benzaldehyde | AOBChem