Basic information Safety Related Supplier
1-hexadecyl-3-methylimidazolium perchlorate Structure

1-hexadecyl-3-methylimidazolium perchlorate

1-hexadecyl-3-methylimidazolium perchlorate Supplier