1-Iodo-1H,1H-perfluorooctane, 97%

AB147909