D limonène definition

Search

d-Limonene

d-Limonene logo #22769Compound that occurs naturally in some essentials oils.
Found on https://www.encyclo.co.uk/local/22769
No exact match found.