3569-24-2 | α-Amino-1H-indole-5-propanoic acid | AOBChem