(4r)-3-[2-[2-[(4r)-4-carbamoyl-1,3-thiazolidin-3-yl]ethyldisulfanyl]ethyl]-1,3-thiazolidine-4-carboxamide;2,2,2-trifluoroacetic Acid

Product Code: 1593958
Molecular Formula: C16H24F6N4O6S4
Molecular Weight: 610.63
147529-92-8