Benzene, 2-fluoro-1-iodo-4-(trifluoromethyl)- [132554-73-5] 97%Benzene, 2-fluoro-1-iodo-4-(trifluoromethyl)- [132554-73-5] 97%SKU: 132554735Add to Quote