PM_9915819

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