Isopropylidene 3,4-dimethoxybenzylidene malonate NSC643171