D-Canaline

Name D-Canaline
Supplier Creative Peptides
Catalog CP04803
Molecular Weight 134.13
Supplier Page Shop