top of page
1H-Imidazolium, 3-decyl-1-methyl-, bromide (1:1) [188589-32-4] 99%

1H-Imidazolium, 3-decyl-1-methyl-, bromide (1:1) [188589-32-4] 99%

SKU: 188589324
bottom of page