7SJ9

13pf E254A microtubule from recombinant human tubulin decorated with EB3


Select a different viewer