2-mercaptoacetic acid 2-ethylhexyl ester
CAS No. 32885-07-7