61593-11-1 | 1-(Diphenylmethyl)-2-iodobenzene | AOBChem