UP_P83011

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