PM_2247451

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