PM_11756661

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