2678525-19-2 | Phenylmethyl 2-hydroxy-3,5-diiodobenzoate | AOBChem