Skip to main content

Crystal structure of TpPta, a phosphotransacetylase from Treponema pallidum