Peptide Synthesis
PRODUCT CATALOG
Peptide Synthesis
English name:Hepcidin 25(human)
MF:C113H170N34O31S9
MW:2789.35
CAS:1356390-47-0
English name:Hepcidin 25(human)
MF:C113H170N34O31S9
MW:2789.35
CAS:1356390-47-0