BBC3

BBC3 stands for BCL2 Binding Component 3

BBC3