PM_1346469

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