PM_1719555

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