PM_1706294

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