LRRC50 (DNAAF1) (NM_178452) Human Recombinant Protein TP305452 USD 823.00 In Stock Recombinant protein of human leucine rich repeat containing 50 (LRRC50) Tag C-Myc/DDK Expression Host HEK293T