PM_1716628

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