PM_20711449

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