D-Phe-Pro-OBn.TFA (HCID 131720381)|Huagongshe