6533b85ffe1ef96bd12c19f8

RESEARCH PRODUCT

The Bee Laboratory

P. Risga

subject

ChemistryInsect Sciencehttps://doi.org/10.1080/0005772x.1937.11093582