Preservation of key biomolecules in the fossil record: current knowledge and future challenges.

Preservation of key biomolecules in the fossil record: current knowledge and future challenges.