Skip to main content

 24RT | pdb_000024rt

Heimdallarchaeales alpha/beta tubulin microtubule with a single seam