CH25H (NM_003956) Human Over-expression Lysate LY418326 USD 436.00 In Stock Transient overexpression lysate of cholesterol 25-hydroxylase (CH25H) Tag C-Myc/DDK Expression Host HEK293T