Perfluoro-tert-butyl iodide, 97%

AB103599