147529-92-8
(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
Order 147529-92-8