Limonoids are a class of plant natural products whose complex chemistry has been intensively investigated for over 50 years.
from Latest Science News -- ScienceDaily https://ift.tt/2ZujQXE
via IFTTT
Friday, August 2, 2019
Bittersweet truth of how bee-friendly limonoids are made
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment