ENSG00000124092 (CTCFL)

homo sapiens

CCCTC-binding factor like