https://whatmaster.com/?p=16037
What are nucleic acids?