Nucleic acids<>are found<>in all living cells and  viruses
They are completely dependant upon their host's living cells to produce new virus nucleic acid and structural proteins.
Nucleic acids are found in all living cells and  viruses.
Nucleic acids are found in all living cells and also what?