Tubulin dimer and paclitaxel

Bildnummer 11589142
Tubulin dimer and paclitaxel
;