Skip to main content

IspH:HMBPP complex structure of E126Q mutant