S-trityl-alpha-mercaptopropionylglycine (HCID 56608455)|Huagongshe