2325383-66-0 | naphthalen-1-yl(thiomorpholino)methanone | AOBChem