Skip to main content

Intramolecular ester bond-containing repeat domain from Chlamydia trachomatis adhesin