12-Mercaptododecanoic acid

Product Number: WD06RBP
Product Name: 12-Mercaptododecanoic acid
CAS: 82001-53-4
MF: C12H24O2S
MW: 232.38276