PM_9094424

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