Image Gallery: ATP synthase (with labels)
ID
2518
The world's smallest motor, ATP synthase, generates energy for the cell. See image 2517 for an unlabeled version of this illustration. Featured in The Chemistry of Health.
Source
Crabtree + Company