Lemon peel zest cell, SEM

Bildnummer 12301710
Lemon peel zest cell, SEM
;