ENSG00000105755 (ETHE1)

homo sapiens

ETHE1 persulfide dioxygenase