Mercaptoacetic acid 2-methoxyethyl ester [ 19788-48-8 ]