Polyquta HR3000KC | KCI Limited |
|
Polyquta HR3000KC is a functional material cationic polymerized with hydroxyethyl cellulose. It enhanced the appearance and feel of hair, by increasing hair body by improving the texture of hair that has been damaged physically or by chemical treatment be...voir plus
Polyquta HR3000KC is a functional material cationic polymerized with hydroxyethyl cellulose. It enhanced the appearance and feel of hair, by increasing hair body by improving the texture of hair that has been damaged physically or by chemical treatment because it provides strong conditioning effect by being absorbed on the hair. Viscosity range is 1,000-2,000cPs in a 1% aqueous solution. voir moins
Compliance Highlights Available
|
Request Sample |
Polyquta LR3000KC | KCI Limited |
|
Polyquta LR3000KC(PQ-10) is derived from natural cellulose, and gives excellent conditioning effect to hair. It can be formulated for clear shampoos. It has viscosity range between 1,000 and 2,500cps in a 1% aqueous solution.
Compliance Highlights Available
|
Request Sample |
Polyquta LR400KC | KCI Limited |
|
Polyquta LR400KC(PQ-10) is derived from natural cellulose, and gives excellent conditioning effect to hair. It can be formulated for clear shampoos. It has viscosity range between 300 and 500cps in a 2% aqueous solution.
Compliance Highlights Available
|
Request Sample |
POLYTRAP® 6603 Adsorber | AMCOL Health & Beauty Solutions (HBS) |
|
POLYTRAP® 6603 Adsorber is a free-flowing white amorphous polymeric powder that adsorbs high levels of lipophilic materials while providing an elegant skin feel. POLYTRAP® 6603 Adsorber is capable of providing a variety of functional benefits to topical f...voir plus
POLYTRAP® 6603 Adsorber is a free-flowing white amorphous polymeric powder that adsorbs high levels of lipophilic materials while providing an elegant skin feel. POLYTRAP® 6603 Adsorber is capable of providing a variety of functional benefits to topical formulations used in personal care products. It is ideal for use in skin care, color cosmetics, fragrances, deodorants, body lotions, sunscreens, baby care products, and other personal care sticks and gels. voir moins
Compliance Highlights Unavailable
|
Request Sample |
RESYN™ 28-2930 Polymer | Nouryon |
|
RESYN™ 28-2930 polymer is a hair fixative that offers cost-effective stiffness with flexibility. It provides strong holding power, manageability, gloss, and adhesion to the hair without flaking. RESYN™ 28-2930 polymer can be blended with the AMPHOMER® po...voir plus
RESYN™ 28-2930 polymer is a hair fixative that offers cost-effective stiffness with flexibility. It provides strong holding power, manageability, gloss, and adhesion to the hair without flaking. RESYN™ 28-2930 polymer can be blended with the AMPHOMER® polymer series or BALANCE® polymer series to improve high humidity curl retention and customize formulation performance as desired. It is an excellent resin for cost effective hairspray and styling formulations where stiff holding power is necessary. voir moins
Compliance Highlights Unavailable
|
Request Sample |
RESYN™ XP polymer | Nouryon |
|
RESYN™ XP polymer is an acrylic film-former developed for use in cost-efficient, high hydrocarbon hair spray systems. It provides excellent curl retention as would be expected of a high performance acrylate and can be formulated to provide a range of hold...voir plus
RESYN™ XP polymer is an acrylic film-former developed for use in cost-efficient, high hydrocarbon hair spray systems. It provides excellent curl retention as would be expected of a high performance acrylate and can be formulated to provide a range of hold levels from very stiff to natural hold. RESYN™ XP polymer can tolerate up to 60% hydrocarbon propellant and still maintain a cloud point of –20°C. The excellent on-hair feel of this polymer is also a special benefit to the formulator. voir moins
Compliance Highlights Unavailable
|
Request Sample |
RHEOSOL AP | Rheolab Ltd |
|
RHEOSOL AP is a homopolymer of sodium polyacrylate in powder form. It is free of the carrier oils and surfactants associated with traditional liquid forms of this thickener type. It offers the formulator an alternative thickener choice where such oils and...voir plus
RHEOSOL AP is a homopolymer of sodium polyacrylate in powder form. It is free of the carrier oils and surfactants associated with traditional liquid forms of this thickener type. It offers the formulator an alternative thickener choice where such oils and surfactants are considered undesirable in a finished cosmetic formulation. Its prime function is as an additive to control the viscosity and rheology in finished products. Applications are within the toiletries and cosmetics industry. voir moins
Compliance Highlights Unavailable
|
|
RHEOSOL OP | Rheolab Ltd |
|
RHEOSOL OP is a cationic acrylic homopolymer of Polyquaternium 37 in powder form. It is free of the carrier oils and surfactants associated with traditional liquid forms of this thickener type. It offers the formulator an alternative thickener choice wher...voir plus
RHEOSOL OP is a cationic acrylic homopolymer of Polyquaternium 37 in powder form. It is free of the carrier oils and surfactants associated with traditional liquid forms of this thickener type. It offers the formulator an alternative thickener choice where such oils and surfactants are considered undesirable in a finished cosmetic formulation. Its prime function is as an additive to control the viscosity and rheology in finished products. Applications are within the toiletries and cosmetics industry. voir moins
Compliance Highlights Available
|
|
RHEOSOL Q6 | Rheolab Ltd |
|
RHEOSOL Q6 is a ready to use cationic aqueous solution that brings antistatic and conditioning properties to formulations.
Compliance Highlights Available
|
|
RHEOSOL Q6P | Rheolab Ltd |
|
RHEOSOL Q6P is a cationic homopolymer of diallyl dimethyl ammonium chloride (polyDADMAC).
Compliance Highlights Available
|
|
RHEOSOL Q7 | Rheolab Ltd |
|
RHEOSOL Q7 is a cationic aqueous solution of dimethyl ammonium chloride (DADMAC) and acrylamide copolymer.
Compliance Highlights Available
|
|
RHEOSOL Q7B | Rheolab Ltd |
|
RHEOSOL Q7B is a paraben free cationic aqueous solution of diallyl dimethyl ammonium chloride (DADMAC) and acrylamide copolymer.
Compliance Highlights Available
|
|
RHEOSOL Q7P | Rheolab Ltd |
|
RHEOSOL Q7P is a cationic aqueous solution of diallyl dimethyl ammonium chloride (DADMAC) and acrylamide copolymer.
Compliance Highlights Available
|
|
Rheostyl™ 100 | Arkema Rheology & Specialty Additives |
|
Rheostyl™ 100 is a rheology modifier highly efficient to thicken and suspend particles in all type of surfactant and soap-based cleansing formulas. Rheostyl™ 100 provides elegant texture with smooth flow and high clarity from neutral pH to alkaline pH. Rh...voir plus
Rheostyl™ 100 is a rheology modifier highly efficient to thicken and suspend particles in all type of surfactant and soap-based cleansing formulas. Rheostyl™ 100 provides elegant texture with smooth flow and high clarity from neutral pH to alkaline pH. Rheostyl™ 100 is a low viscosity aqueous liquid emulsion easily incorporated in cold process formulations. voir moins
Compliance Highlights Unavailable
|
Request Sample |
Rheostyl™ 85 L | Arkema Rheology & Specialty Additives |
|
Rheostyl™ 85 L is a rheology modifier specifically designed to provide excellent clarity, suspension and thickening to low pH cleansing products formulated with natural preservatives. Rheostyl™ 85 L is versatile and easy to formulate with a one step neutr...voir plus
Rheostyl™ 85 L is a rheology modifier specifically designed to provide excellent clarity, suspension and thickening to low pH cleansing products formulated with natural preservatives. Rheostyl™ 85 L is versatile and easy to formulate with a one step neutralization process and no need for the back-acid technique. voir moins
Compliance Highlights Unavailable
|
Request Sample |
Rheostyl™ UP | Arkema Rheology & Specialty Additives |
|
Rheostyl™ UP is a rheology modifier dedicated to skin care, sun care and color cosmetics applications. It is a highly efficient suspending agent to stabilize oil in water emulsions and suspend mineral particles, pigments or capsules in fluid formulations....voir plus
Rheostyl™ UP is a rheology modifier dedicated to skin care, sun care and color cosmetics applications. It is a highly efficient suspending agent to stabilize oil in water emulsions and suspend mineral particles, pigments or capsules in fluid formulations. Rheostyl™ UP is a low viscosity aqueous liquid polymer easily incroporated in cold process formulations. voir moins
Compliance Highlights Unavailable
|
Request Sample |
SAFIC' CARE T SP | Safic-Alcan |
|
SAFIC' Care T SP is an innovative synthetic polymer able to create high-viscosity gels with emulsifying properties (up to 20% oil content). All-in-one, it brings a luxury skin feel and improves the long-term stability of your formula.
Compliance Highlights Available
|
Request Sample |
Salcare® SC 60 | BASF |
|
Salcare® SC 60 is a very efficient conditioning agent at low concentrations. Max use level (EU) 0.02% for leave on and 0.1% for rinse-off. Limited compatibility with anionics
Compliance Highlights Available
|
|
Salcare® Super 7 AT1 | BASF |
|
Salcare® Super 7 AT 1 is a conditioning polymer for surfactant formulations.
Compliance Highlights Available
|
|
SoftCAT™ SL Polymer SL 100 | Dow Chemical - Home and Personal Care |
|
SoftCAT™ SL Polymer SL 100 is a premium performance cationic conditioning polymer that can give hair a softer, smoother feel than ever before, without unwanted build-up or volume-down effects. It has a viscosity of 2800 cPs. It is recommended for normal a...voir plus
SoftCAT™ SL Polymer SL 100 is a premium performance cationic conditioning polymer that can give hair a softer, smoother feel than ever before, without unwanted build-up or volume-down effects. It has a viscosity of 2800 cPs. It is recommended for normal and chemically treated hair. voir moins
Compliance Highlights Unavailable
|
Request Sample |
SoftCAT™ SL Polymer SL-30 | Dow Chemical - Home and Personal Care |
|
SoftCAT™ SL Polymer SL-30 is a premium performance cationic conditioning polymer that can give hair a softer, smoother feel than ever before, without unwanted build-up or volume-down effects. It has a viscosity of 2600 cPs. It is recommended for normal an...voir plus
SoftCAT™ SL Polymer SL-30 is a premium performance cationic conditioning polymer that can give hair a softer, smoother feel than ever before, without unwanted build-up or volume-down effects. It has a viscosity of 2600 cPs. It is recommended for normal and chemically treated hair. voir moins
Compliance Highlights Unavailable
|
Request Sample |
SoftCAT™ SL Polymer SL-5 | Dow Chemical - Home and Personal Care |
|
SoftCAT™ SL Polymer SL-5 is a premium performance cationic conditioning polymer that can give hair a softer, smoother feel than ever before, without unwanted build-up or volume-down effects. It has a viscosity of 2500 cPs. It is recommended for normal and...voir plus
SoftCAT™ SL Polymer SL-5 is a premium performance cationic conditioning polymer that can give hair a softer, smoother feel than ever before, without unwanted build-up or volume-down effects. It has a viscosity of 2500 cPs. It is recommended for normal and chemically treated hair. voir moins
Compliance Highlights Unavailable
|
Request Sample |
SurfaThix™ N Polymer | Ashland |
|
SurfaThix™ N Polymer is a slightly hydrophobic acrylic based polymer which provides rheology modification to surfactant based skin and hair care formulations. It is supplied as an easy to use 30% dispersion that thickens upon neutralization. A multi-funct...voir plus
SurfaThix™ N Polymer is a slightly hydrophobic acrylic based polymer which provides rheology modification to surfactant based skin and hair care formulations. It is supplied as an easy to use 30% dispersion that thickens upon neutralization. A multi-functional robust polymer, SurfaThix™ N may be used in clear and opaque skin and hair rinse-off formulations to achieve excellent clarity, superior thickening and comparable suspension to benchmark polymer. Single step neutralization allows continuous processing during manufacturing. An all-in-one solution, the polymer enables manufacturers to produce various surfactant bases, high salt and cationic rinse-off formulations more easily and efficiently without formulation trade-offs. voir moins
Compliance Highlights Unavailable
|
Request Sample |
SYNTRAN® 5100CG | Zschimmer & Schwarz |
|
SYNTRAN® 5100CG is based on a patented bimodal technology with film forming properties. This unique interpenetrating network with two different ionic structures increases the adhesion and shortens the setting time. SYNTRAN® 5100CG, when appropriately form...voir plus
SYNTRAN® 5100CG is based on a patented bimodal technology with film forming properties. This unique interpenetrating network with two different ionic structures increases the adhesion and shortens the setting time. SYNTRAN® 5100CG, when appropriately formulated, firms and tightens the skin without flaking and powdering. SYNTRAN® 5100CG can be used in a formulation at a level of 8 to 20 percent. voir moins
Compliance Highlights Unavailable
|
|
SYNTRAN® 5190CG | Zschimmer & Schwarz |
|
SYNTRAN® 5190CG is a film-forming material providing benefits in many applications. Through a proprietary polymerization process with a selection of functional groups, INTERPOLYMER’s technology improves the properties of adhesion, cohesion, gloss, flexibi...voir plus
SYNTRAN® 5190CG is a film-forming material providing benefits in many applications. Through a proprietary polymerization process with a selection of functional groups, INTERPOLYMER’s technology improves the properties of adhesion, cohesion, gloss, flexibility, dispersion, and water resistance. The film formers offered by INTERPOLYMER are used in a wide range of cosmetics and skin care products by many international companies. Depending on the application and the objective, SYNTRAN® 5190CG can be used in a formulation at a level of 5 to 70 percent. voir moins
Compliance Highlights Unavailable
|
|
SYNTRAN® 5712 | Zschimmer & Schwarz |
|
SYNTRAN® 5712 is a film-forming material providing benefits in several applications. Mainly dedicated to decorative cosmetics, this reference forms a clear, flexible film at the surface of the support and will give properties such as wear resistance, tran...voir plus
SYNTRAN® 5712 is a film-forming material providing benefits in several applications. Mainly dedicated to decorative cosmetics, this reference forms a clear, flexible film at the surface of the support and will give properties such as wear resistance, transfer resistance to the final products. voir moins
Compliance Highlights Unavailable
|
|
SYNTRAN® 5762 | Zschimmer & Schwarz |
|
SYNTRAN® 5762 is a film-forming material providing benefits in many applications. Through a proprietary polymerization process with a selection of functional groups, ZSCHIMMER & SCHWARZ INTERPOLYMER’s technology improves the properties of adhesion, cohesi...voir plus
SYNTRAN® 5762 is a film-forming material providing benefits in many applications. Through a proprietary polymerization process with a selection of functional groups, ZSCHIMMER & SCHWARZ INTERPOLYMER’s technology improves the properties of adhesion, cohesion, gloss, flexibility, dispersion, and water resistance. The film formers offered by ZSCHIMMER & SCHWARZ INTERPOLYMER are used in a wide range of cosmetics and skincare products by many international companies. Depending on the application and the objective, SYNTRAN® 5762 can be used in a formulation at a level of 5 to 70 percent. voir moins
Compliance Highlights Unavailable
|
|
TEQ PQ 10 | Kale Care Chemicals |
|
TEQ PQ 10 polymer is polymeric, quaternary ammonium salts of hydroxyethylcellulose reacted with trimethyl ammonium substituted epoxide. The cellulosic backbone is derived from natural, renewable resources. TEQ PQ 10 polymer is used in a diverse number of ...voir plus
TEQ PQ 10 polymer is polymeric, quaternary ammonium salts of hydroxyethylcellulose reacted with trimethyl ammonium substituted epoxide. The cellulosic backbone is derived from natural, renewable resources. TEQ PQ 10 polymer is used in a diverse number of applications across both hair and skin care. Perhaps the most notable for the TEQ PQ 10 is its ability to provide substantive conditioning from shampoo systems. voir moins
Compliance Highlights Available
|
|
TEQ PQ 6 | Kale Care Chemicals |
|
TEQ PQ 6 is an aqueous solution of the Polyquaternium-6. It has good water solution stability and doesn’t become gel to keep stable in the wide pH range. It can be applied to hair and skin care products.
Compliance Highlights Available
|
|
TEQ PQ 7 | Kale Care Chemicals |
|
TEQ PQ 7 is a highly charged cationic copolymer. It appears as a clear viscous liquid. It is particularly compatible with surfactant systems. Recommended for all foaming formulations where it provides rich and creamy foam. Shampoos, it bring conditioning,...voir plus
TEQ PQ 7 is a highly charged cationic copolymer. It appears as a clear viscous liquid. It is particularly compatible with surfactant systems. Recommended for all foaming formulations where it provides rich and creamy foam. Shampoos, it bring conditioning, anti-static, and gloss properties to the hair. In body wash, it provides conditioning properties and a soft after-feel to the skin together with moisturizing effects. TEQ PQ 7 allows clear formulations. voir moins
Compliance Highlights Available
|
|
TEQFEEL HDC | Kale Care Chemicals |
|
TEQFEEL HDC provides excellent conditioning to damaged hair. TEQFEEL HDC is a surfactant-free emulsion of are volitionary silicone architecture. Due to its high molecular weight, has enhanced deposition onto damaged hair compared to conventional amino sil...voir plus
TEQFEEL HDC provides excellent conditioning to damaged hair. TEQFEEL HDC is a surfactant-free emulsion of are volitionary silicone architecture. Due to its high molecular weight, has enhanced deposition onto damaged hair compared to conventional amino silicones. voir moins
Compliance Highlights Available
|
|
TEQPOLYMER 953 | Kale Care Chemicals |
|
TEQPOLYMER 953 Rheology Modifier/Stabilizer is a Hydrophobically modified Alkali Soluble acrylic polymer Emulsion (HASE) with unusually high aqueous thickening and stabilizing efficiency. When neutralized to a pH above 7 by adding alkalis, TEQPOLYMER 953 ...voir plus
TEQPOLYMER 953 Rheology Modifier/Stabilizer is a Hydrophobically modified Alkali Soluble acrylic polymer Emulsion (HASE) with unusually high aqueous thickening and stabilizing efficiency. When neutralized to a pH above 7 by adding alkalis, TEQPOLYMER 953 thickens instantly. The instant effect on viscosity and easy incorporation of TEQPOLYMER 953 into alkaline cleaner formulations offer savings in valuable production time that cannot be matched by carbomer or cellulosic thickeners, requiring dissolution and elimination of lumps. Working by association, TEQPOLYMER 953 can also thicken solutions containing high levels of surfactants at low pH. This unique performance is achieved by acidifying a neutralized surfactant-containing formulation with a dilute organic or mineral acid. voir moins
Compliance Highlights Available
|
|
TEQPOLYMER SP | Kale Care Chemicals |
|
TEQPOLYMER SP is an emulsifying polymer with stabilizing, thickening, and emulsifying properties that give formulators precise sensorial control, enabling them to achieve light textures, good spreadability, a fresh, pleasant skin feel, and good tolerabili...voir plus
TEQPOLYMER SP is an emulsifying polymer with stabilizing, thickening, and emulsifying properties that give formulators precise sensorial control, enabling them to achieve light textures, good spreadability, a fresh, pleasant skin feel, and good tolerability. It also allows products to be marketed as “emulsifier-free”. This product is a neutralized, fine powder, that is easily dispersing and helps to improve cushion for cold process formulations. voir moins
Compliance Highlights Available
|
|
TEQPOLYMER SPR | Kale Care Chemicals |
|
TEQPOLYMER SPR is an excellent rheology modifier, an alkali-swellable anionic acrylic polymer emulsion, lightly crosslinked. It works synergistically with surfactant and salt resulting in efficient suspending, stabilizing, and thickening properties.
Compliance Highlights Available
|
|
UCARE™ Extreme Polymer | Dow Chemical - Home and Personal Care |
|
UCARE™ Extreme Polymer is a bio-derived & biodegradable cationic cellulosic polymer that can be used as principal conditioning agent or in combination with other conditioning ingredients in conditioners, leave-on products and shampoos.
Compliance Highlights Unavailable
|
Request Sample |
Ultrahold® Power | BASF |
|
Ultrahold® Power is a highly versatile, easy to use anionic hairspray styling polymer, suitable for all propellant types and VOC levels. It is compatible with other anionic, non-ionic and cationic styling polymers and can be incorporated into a wide range...voir plus
Ultrahold® Power is a highly versatile, easy to use anionic hairspray styling polymer, suitable for all propellant types and VOC levels. It is compatible with other anionic, non-ionic and cationic styling polymers and can be incorporated into a wide range of styling formats including sprays, creams and clear gels. New data demonstrates the ability of Ultrahold® Power to protect the hair from UV damage to both virgin and dyed hair and heat styling damage. voir moins
Compliance Highlights Unavailable
|
|
Unicap® ST1 | Wanhua Chemical Group Co., Ltd. |
|
Unicap® ST1 polymer is a lightly cross-linked acrylic polymer dispersion designed to impart suspending, stabilizing, and thickening properties thickening properties to a variety of cosmetics and homecare products as hand sanitizer, hand soap. It is easily...voir plus
Unicap® ST1 polymer is a lightly cross-linked acrylic polymer dispersion designed to impart suspending, stabilizing, and thickening properties thickening properties to a variety of cosmetics and homecare products as hand sanitizer, hand soap. It is easily pumped, poured and diluted into aqueous formulations. Unicap® ST1 acrylic emulsion polymer can provide formulations containing high levels of surfactants with efficient suspending, stabilizing and thickening properties. In a word, Unicap® ST1 is ideal for aqueous cleansing products. voir moins
Compliance Highlights Unavailable
|
|
VP/VA Copolymer | Boai NKY Pharmaceuticals Ltd. |
|
VP/VA Copolymer has good compatibility with many modifiers, plasticizers, spray propellants and other cosmetic ingredients.
Compliance Highlights Available
|
Request Sample |
WorléeAqua Thix 100 | Worlée Chemie GmbH |
|
WorléeAqua Thix 100 is a liquid acrylic dispersion designed to thicken, suspend and stabilize cleansing products containing low and high levels of surfactants or electrolytes. It offer emulsion stability and suspending of pigments in skin and sun care pro...voir plus
WorléeAqua Thix 100 is a liquid acrylic dispersion designed to thicken, suspend and stabilize cleansing products containing low and high levels of surfactants or electrolytes. It offer emulsion stability and suspending of pigments in skin and sun care products and enhances pigment distribution in color cosmetics resulting in pleasant aesthetics and high coverage. It is a cost-effective and easy to handle product with numerous benefits. voir moins
Compliance Highlights Unavailable
|
Request Sample |
WorléeAqua Thix 150 | Worlée Chemie GmbH |
|
WorléeAqua Thix 150 is a liquid acrylic dispersion designed to thicken, suspend and stabilize products containing low and high levels of surfactants or electrolytes. It is a costeffective and easy to handle product with numerous benefits. The formulator c...voir plus
WorléeAqua Thix 150 is a liquid acrylic dispersion designed to thicken, suspend and stabilize products containing low and high levels of surfactants or electrolytes. It is a costeffective and easy to handle product with numerous benefits. The formulator can create sophisticated cleansing products with different textures ranging from clear formulations with suspended particles to pearlescent systems and oil-rich shower creams. voir moins
Compliance Highlights Unavailable
|
Request Sample |
WorléeAqua Thix 200 | Worlée Chemie GmbH |
|
WorléeAqua Thix 200 is a rheology modifier and thickener to provide superior clarity and stable suspension of particles for naturally preserved low ph cleansing formulations. WorléeAqua Thix 200 is a cost-effective all-in-one polymer designed for use in f...voir plus
WorléeAqua Thix 200 is a rheology modifier and thickener to provide superior clarity and stable suspension of particles for naturally preserved low ph cleansing formulations. WorléeAqua Thix 200 is a cost-effective all-in-one polymer designed for use in formulations with pH 4.0-9.0 and to create sophisticated cleansing products with different textures ranging from clear formulations with suspended particles to pearlescent systems and oil-rich shower creams. WorléeAqua Thix 200 shows an excellent compatibility with classical as well as mild and sulfate-free anionic and non-ionic surfactants. voir moins
Compliance Highlights Unavailable
|
Request Sample |
WorléeMicromer C50/25 | Worlée Chemie GmbH |
|
Worlée Micromer C50/25 is a film former and supplied as a clear solution in water. It is free of surfactants and PEG. It forms highly transparent and glossy films. This product is primarily used as a basic polymer in decorative cosmetic preparations. It f...voir plus
Worlée Micromer C50/25 is a film former and supplied as a clear solution in water. It is free of surfactants and PEG. It forms highly transparent and glossy films. This product is primarily used as a basic polymer in decorative cosmetic preparations. It facilitates pigment incorporation and increases the hold and durability of formulations after application. WorléeMicromer C50/25 is ideally suited as a dispersing medium for pigments. It can be used, as hair fixative polymer for use in clear, hard holding hair gels, mousses, and other styling aids. It shows a very good compatibility with alcohols. voir moins
Compliance Highlights Unavailable
|
Request Sample |