122340-98-1 | 4-Iodophenyl 2-propenoate | AOBChem