24RT | pdb_000024rt

Heimdallarchaeales alpha/beta tubulin microtubule with a single seam


    No Annotations Available