PM_15464394

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