89504-69-8 | N-2-Naphthalenylglycine | AOBChem