PM_10748728

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