2969401-98-5 | benzyl(2-iodo-5-(trifluoromethyl)phenyl)sulfane | AOBChem