ENSG00000239521 (CASTOR3)

homo sapiens

CASTOR family member 3