PM_10797294

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