Where does “triflate” come from?

triflate (English): Any salt or ester of trifluoromethanesulfonic...

Definitions

  1. Any salt or ester of trifluoromethanesulfonic...

Words derived from “triflate