107456-67-7 | N-1-Naphthalenylglycine ethyl ester | AOBChem