PM_18485511

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