S6-1

Peptide, involved in insulin sensitivity.

Price Not Available 1 mg S6-1 Supplier Page
Catalog Number S0006
Molecular Formula C39H75N17O11
CAS# 93674-74-9
Purity ≥95%
Size 1 mg