DNA and Protein
4/48
Small Molecules
Enzyme
... and fragment of DNA and a protein