PH1PO032_05

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