Bcl2 Binding component 3 (BBC3) (NM_001127242) Human Untagged Clone SC322807 USD 503.00 3 Weeks BBC3 (untagged)-Human BCL2 binding component 3 (BBC3), transcript variant 3 Vector pCMV6 series Tag Tag Free