PM_18593177

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