ENSG00000103253 (HAGHL)

homo sapiens

hydroxyacylglutathione hydrolase like