Mersacidin

Supplier Creative Peptides
Product # AF761
Pricing Inquire
Activity Antibacterial
Sequence CTFTLPGGGGVCTLTSECIC
Feedback