PH1VV003_34

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