top of page

111011-79-1

3-Amino-but-2-enoic acid 2-(benzyl-phenyl-amino)-ethyl ester

bottom of page