Iron-regulatory protein bound to RNA

Bildnummer 11714026
Iron-regulatory protein bound to RNA
;