isooctyl 2-mercaptoethyl phthalate

Product Code: 1135213
Molecular Formula: C18H26O4S
Molecular Weight: 338.46
67907-16-8