PM_11280722

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