WDR85 (DPH7) (NM_138778) Human Over-expression Lysate LY408517 CNY 3,080.00 3周 Transient overexpression lysate of WD repeat domain 85 (WDR85) Tag C-Myc/DDK Expression Host HEK293T