138524-05-7
11-MERCAPTOUNDECYL TRIFLUROACETATE, 99%
Product Code:
202056
Molecular Formula:
C13H23 F3 O2 S
Molecular Weight:
300.38
Order 138524-05-7