TMEM215 (NM_212558) Human Over-expression Lysate from Leading Biology

  • Product Specs
  • ItemTMEM215 (NM_212558) Human Over-expression Lysate
  • CompanyLeading Biology
  • Catalog NumberLH16855V

This product is no longer available on Biocompare.