beta Defensin 1 (DEFB1) (NM_005218) Human Recombinant Protein TP308244 USD 867.00 In Stock Recombinant protein of human defensin, beta 1 (DEFB1), 20 µg Tag C-Myc/DDK Expression Host HEK293T