DEFB104B (NM_001040702) Human Untagged Clone SC311208 USD 165.00 2 Weeks DEFB104B (untagged)-Human defensin, beta 104B (DEFB104B) Vector pCMV6 series Tag Tag Free