2-Naphthylidene benzoylacetonitrile NSC643186