ENSG00000166803 (PCLAF)

homo sapiens

PCNA clamp associated factor