PM_15231819

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