2281608-47-5 | 1-(2-Iodophenoxy)cyclobutanecarboxylic acid | AOBChem