PH1NE017_28

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