1-Butyl-3-vinylimidazolium hexafluorophosphate

P13243
915358-85-9
C9H15N2PF6
296.19
We accept Blanket Purchase Order