Doctor Or Oily Or Forte Therapeutic Moisturizer for Oily Acne Prone Skin

Doctor Or Oily Or Forte Therapeutic Moisturizer for Oily Acne Prone Skin

Efficacy87/100IrritancyMedium

Works for

Anti-blemish
Salicylic acid, Aloe barbadensis leaf juice + 4 more
Works well

This product can help reduce breakouts and clogged pores because it contains the following ingredient: salicylic acid. This ingredient is used for treating acne and can have a noticeable effect.

Salicylic acidHeroEffect: HighUsed for skin exfoliation. It has an anti-inflammatory and anti-bacterial effect, helps to unclog pores, prevent blemishes and speed up healing of the existing ones. Sometimes referred to as a BHA (beta-hydroxy acid)~0.5–0.75%
Aloe barbadensis leaf juiceEffect: LowTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin~6.4–7.9%
AllantoinEffect: Low, below effective doseHelps calm down inflammation in skin and can help reduce itching. Helps to repair the skin barrier and keep skin hydrated~0.2–0.4%
Salix alba bark extractEffect: Low, below effective doseA plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effect~0.2–0.4%
Camellia sinensis leaf extractEffect: Low, below effective doseCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.2–0.35%
NiacinamideUnder-dosedIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~0.4–0.6%
Moisturizing
Glycerin, Diisopropyl adipate + 18 more
Works
What the product description says
“Oily Or Forte Therapeutic Moisturizer for Oily Acne Prone Skin”
From product name

This product can help improve hydration of the skin with the two types of ingredients.

The first type is called “humectants”:
these ingredients help attract water. When humectants are on the surface of the skin, they “pull in” the moisture from the outside environment, or from within deeper layers of the skin. The following ingredients in this product do the job: glycerin, aloe barbadensis leaf juice.

This product also contains ingredients called “occlusives”. They help reduce the speed with which our skin loses moisture to the outside environment. These ingredients also help soften the upper layer of the skin, so it feels less tight and nicer to the touch. The following ingredients in this product do the job: dimethicone, isopropyl myristate.

GlycerinKey active· HumectantEffect: HighOne of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant~2.3–2.9%
Diisopropyl adipateKey active· EmollientEffect: MediumHelps soften the upper layer of the skin~1.9–2.3%
DimethiconeKey active· Emollient, OcclusiveEffect: HighA silicone that helps to reduce water loss from the surface of the skin. Can temporarily "fill in" lines and wrinkles, absorb oil, and create a nice product finish~0.65–1%
Isopropyl myristateKey active· EmollientEffect: HighAn emollient that helps soften the skin. Could be comedogenic~0.45–0.7%
Cetyl alcoholKey active· EmollientEffect: MediumA non-drying alcohol that works to soften the skin and stabilize product formulations helping oil and water mix together~0.3–0.55%
10-hydroxydecanoic acidKey activeEffect: HighHelps soften the upper layer of the skin and slow down the water loss from its surface~0.25–0.45%
Aloe barbadensis leaf juice· HumectantEffect: LowTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin~6.4–7.9%
Butylene glycol· HumectantEffect: LowUsed to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin~1.5–1.9%
Glyceryl stearate· EmollientEffect: LowAn emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together~0.4–0.6%
Behenyl alcohol· Emollient, OcclusiveEffect: LowNon-drying alcohol that helps water and oil mix together. Also serves as an emollient~0.35–0.65%
Palmitic acid· EmollientEffect: LowAn emollient that is naturally present in skin and helps soften it~0.3–0.55%
Dextrin· HumectantEffect: LowA sugar that is used to stabilize the product formulation. Can help attract water to the upper layer of the skin~0.25–0.45%
Propylene glycol· HumectantEffect: LowHelps oil and water mix together and can enhance the penetration of other ingredients into the skin. It can be irritating~0.25–0.45%
Myristyl alcohol· EmollientEffect: LowHelps to stabilize the product formulation while softening the upper layer of the skin. Can be irritating~0.25–0.5%
Cucumis sativus fruit extractEffect: Low, below effective doseMight be somewhat helpful in reducing hyperpigmentation and neutralizing free radicals but its typical concentration in a product is too low for having an effect~0.4–0.65%
Stearic acidEffect: Low, below effective doseHelps oil and water mix together and works as an emollient~0.35–0.65%
LecithinEffect: Low, below effective doseUsed mostly for creating emulsions - helping oil and water mix together. Helps soften the upper layer of the skin~0.3–0.55%
Camellia sinensis leaf extractEffect: Low, below effective doseCan contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation~0.2–0.35%
NiacinamideUnder-dosedIs proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production~0.4–0.6%
AllantoinUnder-dosedHelps calm down inflammation in skin and can help reduce itching. Helps to repair the skin barrier and keep skin hydrated~0.2–0.4%
Exfoliation
Side benefit · Salicylic acid, Salix alba bark extract + 1 more
Works well

This product can help exfoliate the skin. In other words, it helps break down the bonds between dead cells on the surface of the skin and speed up the skin turnover. Skin often appears softer and brighter after exfoliation, but overdoing it can result in disrupted skin barrier. The following ingredient is doing the exfoliating job in this product: salicylic acid.

Salicylic acidKey activeEffect: HighUsed for skin exfoliation. It has an anti-inflammatory and anti-bacterial effect, helps to unclog pores, prevent blemishes and speed up healing of the existing ones. Sometimes referred to as a BHA (beta-hydroxy acid)~0.5–0.75%
Salix alba bark extractEffect: Low, below effective doseA plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effect~0.2–0.4%
AllantoinEffect: Low, below effective doseHelps calm down inflammation in skin and can help reduce itching. Helps to repair the skin barrier and keep skin hydrated~0.2–0.4%

Can it cause trouble?

Irritancy
17 flagged ingredients
Medium risk
We flagged 17 ingredients with irritancy potential. Severity depends on your sensitivity threshold; the table lists the worst offenders first.
IngredientFunctionIrritationEst. amount
Salicylic acidUsed for skin exfoliation. It has an anti-inflammatory and anti-bacterial effect, helps to unclog pores, prevent blemishes and speed up healing of the existing ones. Sometimes referred to as a BHA (beta-hydroxy acid)High~0.5–0.75%est.
Propylene glycolHelps oil and water mix together and can enhance the penetration of other ingredients into the skin. It can be irritatingHigh~0.25–0.45%est.
Myristyl alcoholHelps to stabilize the product formulation while softening the upper layer of the skin. Can be irritatingHigh~0.25–0.5%est.
Salix alba bark extractA plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effectHigh~0.2–0.4%est.
ParfumAn aromatic blend of unspecified and possibly irritating ingredientsHigh~0.2–0.4%est.
Zingiber officinale root extractA plant extract that can contain an irritating essential oil. Might have some anti-oxidant effect, but evidence is lackingHigh~0.15–0.25%est.
Benzyl alcoholA preservative. Can be used to mask unpleasant smell. Can be irritatingHigh~0.15–0.3%est.
Aloe barbadensis leaf juiceTraditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skinMedium~6.4–7.9%est.
HomosalateA weak sunscreen that offers some protection against the sun rays that cause sunburn (UVB), but does not offer meaningful protection against protect against the most aging sun rays (UVA). It loses its effectiveness quickly when exposed to sunlight. It is an organic, or so called "chemical" sunscreen. When used in low concentrations, helps to stabilize the product formulationMedium~4.7–5.7%est.
Butyl methoxydibenzoylmethaneAvobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.Medium~1.8–2.2%est.
Ethylhexyl triazoneUvinul T. A UV filter. Effective against UVB rays. It is photostable. Can increase water resistance properties of the sunscreen. Unfortunately, not approved by the FDA (US) yetMedium~1.5–1.8%est.
Bis-ethylhexyloxyphenol methoxyphenyl triazineTinosorb S. One of the most effective broad spectrum sunscreen ingredients. Protects from both UVA and UVB rays. It is photostable. Unfortunately, not approved by FDA (US) yet.Medium~1.3–1.5%est.
Cucumis sativus fruit extractMight be somewhat helpful in reducing hyperpigmentation and neutralizing free radicals but its typical concentration in a product is too low for having an effectMedium~0.4–0.65%est.
EthylhexylglycerinA preservativeMedium~0.25–0.45%est.
Potassium sorbateA preservativeMedium~0.2–0.4%est.
Citric acidCan work as an exfoliant but is typically used to adjust the product pHMedium~0.15–0.3%est.
Dehydroacetic acidA preservativeMedium~0.15–0.25%est.
Comedogenic
1 ingredient rated 2 or more on the 0–5 pore-clogging scale
1 flagged
These ingredients have a comedogenic rating of 2 or more on a 0–5 scale; the table shows each one's rating. In leave-on products they can clog pores in acne-prone skin.
IngredientFunctionRatingEst. amount
Isopropyl myristateAn emollient that helps soften the skin. Could be comedogenic3/5~0.45–0.7%est.

User reviews

Would you recommend?
No community reviews yet.

Be the first — your take helps the next person decide.

Ingredients

Filter by role to see what each ingredient is doing.

Water~45–55%
Formula
Irritation risk
Low

Plain old water

More about Water
Aloe barbadensis leaf juice~6.4–7.9%
Irritant · medium
Irritation risk
Medium
Works for
MoisturizingReduces rednessReduces irritationAntibacterialAnti-inflammatoryAnti-blemishAnti-aging

Traditionally used to treat sunburns, dermatitis and inflammation, but evidence for its effectiveness is lacking. The extract can contain humectants that help attract water into the skin

More about Aloe barbadensis leaf juice
Homosalate~4.7–5.7%
Irritant · medium
Irritation risk
Medium
Works for
Sun protection

A weak sunscreen that offers some protection against the sun rays that cause sunburn (UVB), but does not offer meaningful protection against protect against the most aging sun rays (UVA). It loses its effectiveness quickly when exposed to sunlight. It is an organic, or so called "chemical" sunscreen. When used in low concentrations, helps to stabilize the product formulation

More about Homosalate
Ethylhexyl salicylate~3.5–4.3%
Formula
Irritation risk
Low
Works for
Sun protection

Octisalate. A UV filter. It offers some protection against the sun rays that cause sunburn (UVB), but does not protect against the most aging sun rays (UVA). It loses its effectiveness quickly when exposed to sunlight. It is an organic, or so called "chemical" sunscreen

More about Ethylhexyl salicylate
Glycerin~2.3–2.9%
Key active
Irritation risk
Low
Works for
Moisturizing

One of the best moisturizing ingredients. Naturally present in skin. It attracts water to the upper layer of the skin working as a humectant

More about Glycerin
Diisopropyl adipate~1.9–2.3%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin

More about Diisopropyl adipate
Butylene glycol~1.5–1.9%
Formula
Irritation risk
Low
Works for
Moisturizing

Used to create a nice product texture and help delivery of other ingredients. Might be somewhat helpful in attracting water to the upper layer of the skin

More about Butylene glycol
Butyl methoxydibenzoylmethane~1.8–2.2%
Irritant · medium
Irritation risk
Medium
Works for
Sun protection

Avobenzone. An organic, or so-called "chemical" UV filter. Protects against both UVA and UVB rays. Needs to be combined with other filters in a formulation to be stable.

More about Butyl methoxydibenzoylmethane
Ethylhexyl triazone~1.5–1.8%
Irritant · medium
Irritation risk
Medium
Works for
Sun protection

Uvinul T. A UV filter. Effective against UVB rays. It is photostable. Can increase water resistance properties of the sunscreen. Unfortunately, not approved by the FDA (US) yet

More about Ethylhexyl triazone
Bis-ethylhexyloxyphenol methoxyphenyl triazine~1.3–1.5%
Irritant · medium
Irritation risk
Medium
Works for
Sun protection

Tinosorb S. One of the most effective broad spectrum sunscreen ingredients. Protects from both UVA and UVB rays. It is photostable. Unfortunately, not approved by FDA (US) yet.

More about Bis-ethylhexyloxyphenol methoxyphenyl triazine
Dimethicone~0.65–1%
Key active
Irritation risk
Low
Works for
MoisturizingMattifying

A silicone that helps to reduce water loss from the surface of the skin. Can temporarily "fill in" lines and wrinkles, absorb oil, and create a nice product finish

More about Dimethicone
Salicylic acid~0.5–0.75%
Hero · Anti-blemishIrritant · high
Irritation risk
High
Works for
Anti-blemishExfoliationAnti-inflammatoryAntibacterialEvens skin tone

Used for skin exfoliation. It has an anti-inflammatory and anti-bacterial effect, helps to unclog pores, prevent blemishes and speed up healing of the existing ones. Sometimes referred to as a BHA (beta-hydroxy acid)

More about Salicylic acid
Ethylcellulose~0.5–0.75%
Formula
Irritation risk
Low
More about Ethylcellulose
Isopropyl myristate~0.45–0.7%
Key activeComedogenic 3/5
Irritation risk
Low
Comedogenicity
3/5
Works for
Moisturizing

An emollient that helps soften the skin. Could be comedogenic

More about Isopropyl myristate
Cucumis sativus fruit extract~0.4–0.65%
Irritant · medium
Irritation risk
Medium
Works for
Anti-oxidationMoisturizing

Might be somewhat helpful in reducing hyperpigmentation and neutralizing free radicals but its typical concentration in a product is too low for having an effect

More about Cucumis sativus fruit extract
Phenoxyethanol~0.45–0.65%
Formula
Irritation risk
Low

A preservative. It helps prevent bacterial growth in cosmetic products

More about Phenoxyethanol
Niacinamide~0.4–0.6%
Under-dosed
Irritation risk
Low
Works for
Anti-agingEvens skin toneMoisturizingAnti-blemishReduces irritationAntibacterialReduces rednessAnti-inflammatory

Is proven to be effective in reducing blemishes, evening out skin tone and helping to improve lines and wrinkles. It helps the skin to repair sun damage, calm down inflammation and keep maintain good levels of moisture. The concentration of about 2% is effective for supporting the skin barrier and evening out the skin tone. Concentration of 4-6% is better for helping with acne and balancing the sebum production

More about Niacinamide
Polydextrose~0.4–0.6%
Formula
Irritation risk
Low
More about Polydextrose
Glyceryl stearate~0.4–0.6%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that softens the skin and forms a protective layer on its surface. Helps water and oil mix together

More about Glyceryl stearate
Behenyl alcohol~0.35–0.65%
Formula
Irritation risk
Low
Works for
Moisturizing

Non-drying alcohol that helps water and oil mix together. Also serves as an emollient

More about Behenyl alcohol
Lauryl alcohol~0.3–0.6%
Formula
Irritation risk
Low
Works for
Cleansing
More about Lauryl alcohol
Lecithin~0.3–0.55%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Used mostly for creating emulsions - helping oil and water mix together. Helps soften the upper layer of the skin

More about Lecithin
Propylene glycol~0.25–0.45%
Irritant · high
Irritation risk
High
Works for
Moisturizing

Helps oil and water mix together and can enhance the penetration of other ingredients into the skin. It can be irritating

More about Propylene glycol
Allantoin~0.2–0.4%
Under-dosed
Irritation risk
Low
Works for
MoisturizingAnti-inflammatoryReduces irritationReduces rednessAnti-blemishExfoliation

Helps calm down inflammation in skin and can help reduce itching. Helps to repair the skin barrier and keep skin hydrated

More about Allantoin
Amylopectin~0.25–0.45%
Formula
Irritation risk
Low
More about Amylopectin
Cetyl alcohol~0.3–0.55%
Key active
Irritation risk
Low
Works for
CleansingMoisturizing

A non-drying alcohol that works to soften the skin and stabilize product formulations helping oil and water mix together

More about Cetyl alcohol
Dextrin~0.25–0.45%
Formula
Irritation risk
Low
Works for
Moisturizing

A sugar that is used to stabilize the product formulation. Can help attract water to the upper layer of the skin

More about Dextrin
Myristyl alcohol~0.25–0.5%
Irritant · high
Irritation risk
High
Works for
Moisturizing

Helps to stabilize the product formulation while softening the upper layer of the skin. Can be irritating

More about Myristyl alcohol
Salix alba bark extract~0.2–0.4%
Irritant · high
Irritation risk
High
Works for
Anti-inflammatoryAnti-oxidationAnti-blemishExfoliation

A plant extract that can help neutralize free radicals in skin. It contains a compound salicin that can theoretically be converted into salicylic acid that, in turn, helps reduce inflammation in skin, but the evidence of effectiveness in skin is lacking and the extract is usually not used in a concentration that would enable an exfoliating effect

More about Salix alba bark extract
Palmitic acid~0.3–0.55%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

An emollient that is naturally present in skin and helps soften it

More about Palmitic acid
Stearic acid~0.35–0.65%
Formula
Irritation risk
Low
Works for
CleansingMoisturizing

Helps oil and water mix together and works as an emollient

More about Stearic acid
Parfum~0.2–0.4%
Irritant · high
Irritation risk
High

An aromatic blend of unspecified and possibly irritating ingredients

More about Parfum
Ethylhexylglycerin~0.25–0.45%
Irritant · medium
Irritation risk
Medium

A preservative

More about Ethylhexylglycerin
Sebacic acid~0.25–0.45%
Formula
Irritation risk
Low
More about Sebacic acid
10-hydroxydecanoic acid~0.25–0.45%
Key active
Irritation risk
Low
Works for
Moisturizing

Helps soften the upper layer of the skin and slow down the water loss from its surface

More about 10-hydroxydecanoic acid
Potassium sorbate~0.2–0.4%
Irritant · medium
Irritation risk
Medium

A preservative

More about Potassium sorbate
Sodium benzoate~0.2–0.35%
Formula
Irritation risk
Low

A preservative

More about Sodium benzoate
Zingiber officinale root extract~0.15–0.25%
Irritant · high
Irritation risk
High
Works for
Anti-oxidation

A plant extract that can contain an irritating essential oil. Might have some anti-oxidant effect, but evidence is lacking

More about Zingiber officinale root extract
Camellia sinensis leaf extract~0.2–0.35%
Formula
Irritation risk
Low
Works for
AntibacterialAnti-oxidationAnti-agingAnti-blemishEvens skin toneMoisturizing

Can contain potent anti-oxidant compounds (abbreviated ECG, GCG, EGC, and EGCG) that might help protect the skin from free radicals. Can help calm down inflammation and has some anti-bacterial properties. Unfortunately, these antioxidants are unstable and lose their effectiveness very quickly in products. The concentration of the antioxidant compounds in the extract also tends to be low to be effective in topical formulation

More about Camellia sinensis leaf extract
Benzyl alcohol~0.15–0.3%
Irritant · high
Irritation risk
High

A preservative. Can be used to mask unpleasant smell. Can be irritating

More about Benzyl alcohol
Citric acid~0.15–0.3%
Irritant · medium
Irritation risk
Medium

Can work as an exfoliant but is typically used to adjust the product pH

More about Citric acid
Dehydroacetic acid~0.15–0.25%
Irritant · medium
Irritation risk
Medium

A preservative

More about Dehydroacetic acid
1,10-decanediol~0.1–0.2%
Formula
Irritation risk
Low

Used to dissolve other ingredients in a formulation

More about 1,10-decanediol
Ingredient list view

Water, Aloe barbadensis leaf juice, Homosalate, Ethylhexyl salicylate, Glycerin, Diisopropyl adipate, Butylene glycol, Butyl methoxydibenzoylmethane, Ethylhexyl triazone, Bis-ethylhexyloxyphenol methoxyphenyl triazine, Dimethicone, Salicylic acid, Ethylcellulose, Isopropyl myristate, Cucumis sativus fruit extract, Phenoxyethanol, Niacinamide, Polydextrose, Glyceryl stearate, Behenyl alcohol, Lauryl alcohol, Lecithin, Propylene glycol, Allantoin, Amylopectin, Cetyl alcohol, Dextrin, Myristyl alcohol, Salix alba bark extract, Palmitic acid, Stearic acid, Parfum, Ethylhexylglycerin, Sebacic acid, 10-hydroxydecanoic acid, Potassium sorbate, Sodium benzoate, Zingiber officinale root extract, Camellia sinensis leaf extract, Benzyl alcohol, Citric acid, Dehydroacetic acid, 1,10-decanediol

Compare prices

Retailers ranked by price — lowest first.

No pricing data available yet for this product.

Worth comparing, line by line.

Match % combines shared ingredients, the first five ingredients, shared actives and hero ingredients, irritancy (lower counts in the alternative's favour), texture and body area. Only products in the same routine step are compared.

Side-by-side comparison of this product against its closest alternatives
Doctor OrOily Or Forte Therapeutic Moisturizer for Oily Acne Prone SkinYOUR PRODUCTPaula's choiceInvisible Finish Moisture GelEmma STreatment Niacinamide FormulaCodexialEnoliss Perfect Skin Spot Scrub Purifying Anti-Marks Correcting Care
Match—82%81%81%
Price—$39.98—$16.96
Shared key ingredients—4 of 124 of 124 of 12
Key difference—Oatmeal ExtractDimethiconolAscorbyl Glucoside
Irritancy Medium Low Low Low
Drying alcohol————
View product Shop Shop Shop

More alternatives: Tula Acne Clearing + Tone Correcting Gel2 fl oz Gentle Acne Serum

Cheaper alternatives? Browse formulas in the same category.
We compare ingredient profiles across our catalog — pick the closest match for your budget.
Open dupe finder

Product summary

"Doctor Or - Oily Or Forte Therapeutic Moisturizer for Oily Acne Prone Skin" is effective for: Anti-blemish and Exfoliation

This product could be helpful for: Moisturizing, but its actives are not the most effective or are not well-studied.

Ingredient callouts

  • Humectants (glycerin 2.30% - 2.90%). These ingredients help attract water to the upper layer of the skin and improve the skin hydration.

Sources cited in this review

Every concentration estimate and effectiveness label is anchored to one of these 22 studies and safety reviews.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Doctor Or Oily Or Forte Therapeutic Moisturizer for Oily Acne Prone Skin
Doctor OrOily Or Forte Therapeutic Moisturizer for Oily Acne Prone Skin

Affiliate links · As an Amazon Associate, WIMJ earns from qualifying purchases.

As an Amazon Associate, WIMJ earns from qualifying purchases.