Tetrahydrofolate synthase HMPREF0351_12184

Tetrahydrofolate synthase HMPREF0351_12184