Legume Nodule, sec., 12 µm Microscope Slide

Product Code: 301976

Description

Nitrogen-fixing bacteria. 30-1976 shows root nodule of leguminous plant with bacteria inside cells.