PM_7490274

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