PH1NE017_11

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