An electron microscopy image of RNA polymerase binding to a DNA template with the help of transcription factors

Code produit:
844414102