A678504 | ethyl 2-(7-(methylthio)naphthalen-2-yl)-2-oxoacetate | AOBChem