ensg00000128311 (TST)

homo sapiens

thiosulfate sulfurtransferase