Zaslat SMS: ATP synthesis: the world's smallest wind-up toy.