Essential Oils and Blends

Essential oils & blends, ultrasonic diffusers, bases and essential oil blends in carrier oils.
34 products