Varv peptide E

Varv peptide E is a macrocyclic polypeptide isolated from Viola arvensis.
Supplier BOC Sciences
Product # BAT-010930
Pricing Inquire
Feedback