ENSG00000105327 (BBC3)

homo sapiens

BCL2 binding component 3