23949-73-7 | Ethyl 2-(2-naphthalenylamino)-2-oxoacetate | AOBChem