243666-71-9

2-(N'-benzyloxycarbonyl-hydrazino)-propionic acid ethyl ester