BM076.18 LEAF STOMATA

Category:

Description

Showing stomata cells mounted on board.