ensg00000141682 (PMAIP1)

homo sapiens

phorbol-12-myristate-13-acetate-induced protein 1