Ponderosa Pine Pollen & Spores_5000X37
Imaging and Histology Core Facility