PM_8104674

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