N-(3-Indolylacetyl)-L-phenylalanine [57105-50-7] 97%N-(3-Indolylacetyl)-L-phenylalanine [57105-50-7] 97%SKU: 57105507Add to Quote