PM_7791957

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