PM_9346330

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