Lemon peel zest cells, SEM

Bildnummer 12301712
Lemon peel zest cells, SEM
;