PM_2147696

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