4-[(1-cyanonaphthalen-2-yl)amino]-4-oxobutanoic acid

Product Code: 1409308
Molecular Formula: C15H12N2O3
Molecular Weight: 268.27
16201-73-3