2921863-45-6 | benzyl(3-iodo-4-(trifluoromethyl)phenyl)sulfane | AOBChem