PM_11514722

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