PH1BS017_39

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