TMEM180 (MFSD13A) (NM_024789) Human Over-expression Lysate LY411050 USD 665.00 5 Days Transient overexpression lysate of transmembrane protein 180 (TMEM180) Tag C-Myc/DDK Expression Host HEK293T