3,6-Dibenzylidene-1-Methyl-2,5-dioxopiperazine

3,6-Dibenzylidene-1-Methyl-2,5-dioxopiperazine · CAS 130603-59-7