28095-56-9 | 2-Amino-3-(naphthalen-1-yl)propanoic acid | AOBChem