2-Cyanoacetamide

29189900