Varv peptide D

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