(S)-3-(1-allyl-5-fluoro-1H-indol-3-yl)-2-aminopropanoic acid

Product Code: 81306726
Molecular Formula:
Molecular Weight:
3067192-74-6