PM_8841552

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