top of page
2-Naphthalenamine, N-(phenylmethyl)- [13672-18-9] 98%

2-Naphthalenamine, N-(phenylmethyl)- [13672-18-9] 98%

SKU: 13672189
bottom of page