PM_8514745

Supplier Creative Peptides
Product # X14895
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence LRRCCLG
Feedback