Signal transduction histidine kinase

Bildnummer 12326023
Signal transduction histidine kinase
;