ENSG00000099974 (DDTL)

homo sapiens

D-dopachrome tautomerase like