NobleBlocks
    A simple energy-conserving system: Proton reduction coupled to proton translocation | NobleBlocks