PM_3028265

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