PM_2808359

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