Ponericin-L1

Supplier Creative Peptides
Product # P29008
Pricing Inquire
Sequence LLKELWTKMK GAGKAVLGKI KGLL
Feedback