132993-23-8 | 4-Fluorophenyltriflate | AOBChem