UP_P82694

Supplier Creative Peptides
Product # X19838
Pricing Inquire
LongTermStorageConditions -20°C
Functions Unknown
Source Synthetic
Sequence SDLTWTYQSPGDPTNSKN
Feedback