695230-78-5 | Phenol, 2-iodo-, 1-methanesulfonate | AOBChem