Trypanothione trifluoroacetate salt

Trypanothione trifluoroacetate salt · CAS 96304-42-6