PM_16321448

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