Lemon peel zest cells, SEM

Bildnummer 12301713
Lemon peel zest cells, SEM
;