Fungal enzyme on plasma membrane, illustration

Bildnummer 13219830
Fungal enzyme on plasma membrane, illustration
;