PH1NE016_12

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