67907-16-8
isooctyl 2-mercaptoethyl phthalate
Product Code:
1135213
Molecular Formula:
C18H26O4S
Molecular Weight:
338.46
Order 67907-16-8