Supplier Page from OriGene Technologies for Membralin (TMEM259) (NM_001033026) Human Over-expression Lysate