Supplier: Thermo Fisher Scientific
1-Iodoperfluorooctane 98%
1-Iodoperfluorooctane 98
Supplier: Molekula
1-Iodoperfluorooctane