Recombinant Human TP53I13, GST-tagged

Supplier Creative Biomart
Product # TP53I13-3362H
Pricing 25ug : USD $319
Feedback