2-Furfurylidenemalonic acid diethyl ester NSC643042