130892-39-6

Methyl 2-((tert-butoxycarbonyl)amino)-2-cyanoacetate