(Ac-RRRCPRRSYRASPCRRR-NH2)-17-mer cyclic peptide

Supplier BOC Sciences
Product # BAT-014025
Pricing Inquire
Feedback