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

Supplier BOC Sciences
Product # BAT-014022
Pricing Inquire
Feedback