PH1BS017_33

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