Diethyl 2,5-dimethoxybenzylidene-malonate NSC643026