PM_3534399

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