top of page
Benzene, 2-fluoro-1,4-diiodo- [147808-02-4] 98%

Benzene, 2-fluoro-1,4-diiodo- [147808-02-4] 98%

SKU: 147808024
bottom of page