PM_11157855

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