Free release

74010-84-7 ethyl 2-(octadecylthio)benzoate

service@apichina.com
Product Name ethyl 2-(octadecylthio)benzoate
CAS No. 74010-84-7
Melting point 58-60℃