UP_P81758

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