PM_15163538

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