1155611-32-7 | N-2-Naphthalenylglycine methyl ester | AOBChem