PM_2649094

Supplier Creative Peptides
Product # X11480
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence (S/T)X(Y/F)P
Feedback