ensg00000130193 (THEM6)

homo sapiens

thioesterase superfamily member 6