D-Canavanine sulfate

Supplier Creative Peptides
Product # CP04903
Pricing Inquire
MolecularWeight 274.25
Feedback