NES Topoisomerase II alpha (1017-1028)

Supplier Creative Peptides
Product # S06039
Pricing Inquire
MolecularWeight 1564.9
Sequence DILRDFFELRLK
Feedback