MARCKS PEPTIDE (151-175), PHOSPHORYLATED

Product Code: 2451020
Molecular Formula:
Molecular Weight:
1909-02-1