product Name:11-MERCAPTOUNDECYL TRIFLUROACETATE, 99%
  • 11-Mercaptoundecyl trifluoroacetate
  • 138524-05-7
  • C13H23F3O2S
  • 300.3807296
  • 11-MERCAPTOUNDECYL TRIFLUROACETATE, 99% 138524-05-7
  • 1.059 g/mL at 25℃
  • 50-51℃
  • n20/D 1.4294
  • 110℃