Isopropylidene p-hydroxybenzylidene malonate NSC643768