Noun
isooctylmercaptoacetate (uncountable) (organic chemistry) The isooctyl ester of mercaptoacetic acid