PM_8752942

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