2-Iodo-3,3-diphenylpropenal NSC674453