ENSG00000129480 (DTD2)

homo sapiens

D-aminoacyl-tRNA deacylase 2