Recombinant Human TMEM130 Protein, MYC/DDK-tagged

Supplier Creative Biomart
Product # TMEM130-312H
Pricing 20ug : USD $798
Feedback