2-Iodo-1H,1H,1H,2H,3H,3H-perfluorodecane, 97%

AB147906