99747-74-7 | Naphthalen-1-yl trifluoromethanesulfonate | AOBChem