143128-53-4 | 1-(Diphenylmethyl)-4-iodobenzene | AOBChem