PL-101

PL-101 is an antibacterial peptide isolated from Styela plicata.
Supplier BOC Sciences
Product # BAT-010910
Pricing Inquire
Feedback