PM_11015207

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