2921856-71-3 | (3-iodo-4-(trifluoromethyl)phenyl)(isopropyl)sulfane | AOBChem