INSL3 (NM_005543) Human Recombinant Protein TP309944 USD 823.00 In Stock Recombinant protein of human insulin-like 3 (Leydig cell) (INSL3) Tag C-Myc/DDK Expression Host HEK293T