Proapoptotic Peptide, (klaklak)2

Supplier Creative Peptides
Product # A23053
Pricing Inquire
MolecularWeight 1523
Sequence DKDLDADKDLDADKDKDLDADKDLDADK-NH2
Feedback