24SW | pdb_000024sw

Heimdallarchaeales alpha/beta tubulin microtubule with three seams

 Explore Sequence Annotations in 3D