Chemical clock