1,3-Bisbenzyl-2-oxoimidazolidine-4,5-dicarboxylic acid

Product Code: 104028
Molecular Formula: C19H18N2O5
Molecular Weight: 354.36
59564-78-2