ENSG00000138231 (DBR1)

homo sapiens

debranching RNA lariats 1