24RT | pdb_000024rt

Heimdallarchaeales alpha/beta tubulin microtubule with a single seam

 Explore Sequence Annotations in 3D