3054352-44-9 | Benzoic acid, 4-iodo-, cyanophenylmethyl ester | AOBChem