PM_9767158

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