128864-26-6
diethyl 2-imidazolidin-2-ylidenepropanedioate
169141-89-3
diethyl 2-(1,3-diazinan-2-ylidene)propanedioate