Check these out:
Enzymes (Amoeba Sisters)
https://www.youtube.com/watch?v=qgVFkRn8f10
Enzymes (Updated)
The Mitochondria | structure of a cell (Khan Academy 14 min)
Science Mag Article
https://scienmag.com/stanford-scientists-create-artificial-catalysts-inspired-by-living-enzymes/
source