Ascorbyl Glucoside is the correct answer. It is a stable form of Vitamin C made by combining with glucose.
Mineral Oil is on Nature’s Pulchritude’s Beware list.
Mineral Oil aka Parrafinium Liquidium – This is a petrochemical typically derived from crude oil. It can be found in high concentrations (one of the first 5 ingredients, more on this later) in a variety of lotions, hair lotions, ‘grease’ and conditioners (deep, leave-in, and rinse out), however it appears in highest concentrations to products marketed toward African-Americans. Mineral Oil prevents moisture from entering or leaving the hair shaft. This can often lead to hair breakage and clogged pores on the scalp.
Toluene is the Avoid list.
Toluene – Commonly found in nail polish. Toluene is an extremely volatile chemical (it likes to vaporize and mix with air) therefore its greatest threat is through inhalation exposure (the fumes you smell when you paint your nails). Inhalation of toluene can cause dizziness, nausea, or even death at high doses. This ingredient has been phased out of many nail polish formulas, but not all.