1-Butylpyridinium triflate, 99%

  • IL-0182-HP
  • [390423-43-5]
  • C10H14F3NO3S

  • 285.29