IPR023766

D_phenylhydantoinase

There is currently no content classified with this term.