PH1PO024_07

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