84856-28-0 Ethyl o-(2-thenoylmercaptopropionylglycyloxy)benzoate Glycine, N-(1-oxo-2-((2-thienylcarbonyl)thio)propyl)-, 2-(ethoxycarbonyl)phenyl ester N-(1-Oxo-2-((2-thienylcarbonyl)thio)propyl)glycine 2-(ethoxycarbonyl)phenyl ester