951888-72-5 | ethyl 2-(2-methylnaphthalen-1-yl)-2-oxoacetate | AOBChem