23949-72-6 | Ethyl 2-(1-naphthalenylamino)-2-oxoacetate | AOBChem