1,2-Phenylene iodoacetate 64381-84-6 Acetic acid, iodo-, 1,2-phenylene ester