MZ2-F

Supplier Creative Peptides
Product # C08168
Pricing Inquire
MolecularWeight 1163.4
Sequence YRPRPRRY
Feedback