OCTADECYL 3-MERCAPTOPROPIONATE

Product Number: WD05VFK
Product Name: OCTADECYL 3-MERCAPTOPROPIONATE
CAS: 31778-15-1
MF: C21H42O2S
MW: 358.62198