(2,5-Dioxoimidazolidin-4-ylidene)acetic acid 5427-28-1 EINECS 226-576-5