1108792-12-6

4-(tert-butoxycarbonyl)-1-formylpiperazine-2-carboxylic acid