PM_12675336

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