2119686-92-7 | 3-Iodo-4-(2-naphthalenylmethoxy)benzoic acid | AOBChem