PM_16896443

Supplier Creative Peptides
Product # X08465
Pricing Inquire
LongTermStorageConditions -20°C
Source Synthetic
Sequence XX(H/C/D/M)X
Feedback