DEFB126 (NM_030931) Human Untagged Clone SC123986 USD 420.00 In Stock DEFB126 (untagged)-Human defensin, beta 126 (DEFB126) Vector pCMV6-XL4 Tag Tag Free Mammalian Cell Selection None