product Name:N-Hydroxynaphthalimide triflate
  • NTBTF;
  • 85342-62-7