N-α-ε-di-Z-D-lysine dicyclohexylamine salt

Supplier Creative Peptides
Product # CP01462
Pricing Inquire
MolecularWeight 595.8
Feedback