top of page
1H-Imidazolium, 3-hexadecyl-1-methyl-, bromide (1:1) [132361-22-9] 97%

1H-Imidazolium, 3-hexadecyl-1-methyl-, bromide (1:1) [132361-22-9] 97%

SKU: 132361229
bottom of page