Tb927.5.3830 logo

Tb927.5.3830

Dihydroorotate dehydrogenase (fumarate)

Molecular Synopsis