UP_P81348

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