PM_8415394

Supplier Creative Peptides
Product # X14744
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence (Y/F/L)X
Feedback