2-Naphthalenepropanoic acid, β-amino- [129042-57-5] 99%2-Naphthalenepropanoic acid, β-amino- [129042-57-5] 99%SKU: 129042575Add to Quote