Basic information Safety Related Supplier
Recombinant human TMEM120A protein Structure

Recombinant human TMEM120A protein

Recombinant human TMEM120A protein Supplier