123045-86-3

peptide C20W

Cas Number: 123045-86-3  Molecular Structure
Product Code
374764
Product Name
peptide C20W
Cas Number
123045-86-3
Molecular Formula
C113H190 N38 O26