PM_15638466

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