violet specialty
 
Notes:
None found
  • Augustus Oils
    • Augustus Oils Ltd
      The Premier Supplier
      Augustus Oils Ltd, in harmony with nature - to present it at its best...
      A wealth of experience, expertise and knowledge has allowed Augustus to bridge the gulf in expectation and trust between growers and users of natural ingredients. The Company works in partnership with customers on the one hand, and growers, farmers and distillers on the other. Both users and producers can then focus on exactly what they do best, while skilled Augustus technicians closely monitor and control the delivered product. This ensures users can have the confidence that they will receive the best raw materials suited to their requirements.
      Email: Enquiries
      Email: Sales
      Email: web site enquiries
      Voice: +44 (0)1420 590555
      Fax: +44 (0)1420 592420
      Services
      Product(s):
      Violet Augaflor 27
      Parmantheme
       
  • Azelis UK
    • Azelis UK Ltd.
      Chemical Distribution
      Azelis is a leading global distributor of speciality chemicals.
      Azelis is a leading global speciality chemicals distributor. We provide a diverse range of products and innovative services to more than 20,000 customers. Our in-depth local knowledge is supported by an international structure and value-added services including high levels of technical support and tailored solutions.
      Email: Info
      Email: Gaynor Cowan
      Voice: +44 1858 545 837
      United Kingdom+44 1858 545 837
      Linkedin
      Google+
      Explore
      Product(s):
      184011 PARMANTHEME
       
  • Firmenich
    • Firmenich Inc.
      We Create
      We create perfumes and flavors for the World's most desirable brands.
      Firmenich is the largest privately-owned company in the perfume and flavor business. Swiss and family owned, we have created many of the world’s favorite perfumes for over 100 years and produced a number of the most well known flavors we enjoy each day.
      US Email: Fred Keifer
      US Voice: +1 609 452 1000
      US Fax: +1 609 452 6077
      Facebook
      Twitter
      Instagram
      Linkedin
      Product(s):
      110855B parmantheme for fragrance
      An extremely powerful and diffusive note of Parma violets.
       
      184011 PARMANTHEME for fragrance
      PARMANTHEME 184011 possesses such strength and power of diffusion that its value can be truly appreciated only when used in alcoholic solutions (1-5%). In trace amounts, it gives beautifully elegant powdery effects. It can be used in almost all perfume types.
       
       
  • Lluch Essence
    • Lluch Essence S.L.
      A family company dedicated to sales and distribution
      Flexibility, availability, price and quality.
      Flexibility, availability, price and quality make LLUCH ESSENCE S.L. one of Europe’s references when it comes to essential oils and aroma chemicals, and it is now well known all around the world.
      Email: Info
      Voice: 34 93 379 38 49
      Fax: 34 93 370 65 04
      Linkedin
      Product(s):
      PARMANTHEME 184011
      VIOTRIL
       
  • Pell Wall Perfumes
    • Pell Wall Perfumes
      Hand-made fragrances
      Pell Wall maintains a broad palette of ingredients & in order to keep stocks fresh & the options wide we also sell from our own stock.
      Pell Wall was founded by perfumer Chris Bartlett to provide exclusive hand-made fragrances to a select few people who love them. All our products are created using fine quality ingredients, many of which we also offer for sale to other perfumers and enthusiasts. Pell Wall make fragrances for men, for women and for the home.
      Email: Info
      Email: Sales
      Voice: +44 (0) 20 3745 0887
      Facebook
      Twitter
      Instagram
      Blog
      Product(s):
      Parmantheme
       
Synonyms   Articles   Notes   Search
Fragrance Demo Formulas
Category: fragrance agents
 
US / EU / FDA / JECFA / FEMA / FLAVIS / Scholar / Patent Information:
Google Scholar: Search
Google Books: Search
Google Scholar: with word "volatile"Search
Google Scholar: with word "flavor"Search
Google Scholar: with word "odor"Search
Perfumer and Flavorist: Search
Google Patents: Search
US Patents: Search
EU Patents: Search
PubMed: Search
NCBI: Search
Synonyms   Articles   Notes   Search   Top
Physical Properties:
Appearance: colorless to yellow clear liquid (est)
Assay: 99.00 to 100.00 % 
Food Chemicals Codex Listed: No
Specific Gravity: 0.98000 to 1.02000 @  25.00 °C.
Pounds per Gallon - (est).: 8.155 to  8.487
Refractive Index: 1.46000 to 1.49000 @  20.00 °C.
Soluble in:
 alcohol
 paraffin oil
Insoluble in:
 water
Synonyms   Articles   Notes   Search   Top
Organoleptic Properties:
 
Odor Type: floral
 
 violet  
Odor Description:
at 100.00 %. 
violet
 
Odor and/or flavor descriptions from others (if found).
 
Firmenich
parmantheme for fragrance
Odor Description: Floral
An extremely powerful and diffusive note of Parma violets.
 
Givaudan
Viotril ABQ5770M
Odor Description: orris violet
Viotril is a specialty base with the green character of orris and violet leaves. It is extremely powerful and small amounts can boost fragrances with dominant floral notes such as rose, jasmine, lily of the valley and violet. It is built around a key Givaudan captive which is a power house ingredient with great signal of violet and green cucumber fits very well with Ionones and Undecavertol.
 
PerfumersWorld
Violet Fleuressence
Odor Description: Fruity fresh violet flowery woody orris-root natural floral-woody
 
 
Synonyms   Articles   Notes   Search   Top
Cosmetic Information:
None found
Synonyms   Articles   Notes   Search   Top
Suppliers:
Augustus Oils
Parmantheme
Augustus Oils
Violet Augaflor 27
Odor: A fresh, green, violet odour. Long lasting, with a wonderful deep green colour.
Azelis UK
PARMANTHEME
Creatingperfume.com
Violet Fixative Base
Ernesto Ventós
PARMANTHEME FIRMENICH 184011
Odor: VIOLET, FLORAL
F&F Projects
Flavour & Fragrance Consultancy
Analytical and Development Services to the Flavour and Fragrance Industry.
Firmenich
PARMANTHEME
for fragrance
Odor: An extremely powerful and diffusive note of Parma violets
Use: PARMANTHEME 184011 possesses such strength and power of diffusion that its value can be truly appreciated only when used in alcoholic solutions (1-5%). In trace amounts, it gives beautifully elegant powdery effects. It can be used in almost all perfume types.
Firmenich
parmantheme
for fragrance
Odor: Floral
Use: An extremely powerful and diffusive note of Parma violets.
Givaudan
Viotril ABQ5770M
Odor: orris violet
Use: Viotril is a specialty base with the green character of orris and violet leaves. It is extremely powerful and small amounts can boost fragrances with dominant floral notes such as rose, jasmine, lily of the valley and violet. It is built around a key Givaudan captive which is a power house ingredient with great signal of violet and green cucumber fits very well with Ionones and Undecavertol.
Lluch Essence
PARMANTHEME 184011
Lluch Essence
VIOTRIL
Pell Wall Perfumes
Parmantheme
PerfumersWorld
Violet Fleuressence
Odor: Fruity fresh violet flowery woody orris-root natural floral-woody
Perfumery Laboratory
Parmentier ™ Firmenich (PARMANTHEME ™ Firmenich)
Odor: Floral, green, sweet scent of violets prmskoy
Synonyms   Articles   Notes   Search   Top
Safety Information:
 
Hazards identification
 
Classification of the substance or mixture
GHS Classification in accordance with 29 CFR 1910 (OSHA HCS)
None found.
GHS Label elements, including precautionary statements
 
Pictogram
 
Hazard statement(s)
None found.
Precautionary statement(s)
None found.
Oral/Parenteral Toxicity:
Not determined
Dermal Toxicity:
Not determined
Inhalation Toxicity:
Not determined
Synonyms   Articles   Notes   Search   Top
Safety in Use Information:
Category: fragrance agents
IFRA Code of Practice Notification of the 49th Amendment to the IFRA Code of Practice
 
Recommendation for violet specialty flavor usage levels up to:
 not for flavor use.
Synonyms   Articles   Notes   Search   Top
Safety References:
None found
Synonyms   Articles   Notes   Search   Top
References:
None found
Synonyms   Articles   Notes   Search   Top
Other Information:
Export Tariff Code: 3302.90.0010
Wikipedia: View
Synonyms   Articles   Notes   Search   Top
Potential Blenders and core components note
 
For Odor
aldehydic
isobutyraldehydeFL/FR
 citronellyl oxyacetaldehydeFL/FR
6,7,8-decen-1-olFR
 dodecanal (aldehyde C-12 lauric)FL/FR
3-methyl-4-hexyl oxybutyraldehydeFR
animal
 methyl (E)-2-octenoateFL/FR
balsamic
 cinnamyl formateFL/FR
citrus
 bergamot oilFL/FR
 bergamot oil bergaptene reduced italyFL/FR
 bergamot oil turkeyFL/FR
 citral dimethyl acetalFL/FR
 citronelloneFR
 citrus floral green fragranceFR
2,4-dimethyl-3-cyclohexene-1-methanyl acetateFR
 nonanal dimethyl acetalFL/FR
2-tetradecenalFL/FR
(E)-2-tetradecenalFL/FR
fatty
2-decenalFL/FR
(Z)-3-octen-1-olFL/FR
floral
 acetaldehyde dibutyl acetalFL/FR
 amyl benzoateFL/FR
 amyl salicylateFL/FR
 anisyl propanal / methyl anthranilate schiff's baseFR
 boronia absoluteFL/FR
 boronia butenalFR
 boronia concreteFL/FR
alpha-butyl cinnamaldehydeFL/FR
 cassie absoluteFL/FR
 cassie concreteFR
 citronellyl acetateFL/FR
 citronellyl propionateFL/FR
 coriander seed oil CO2 extractFL/FR
 cumin carbinolFR
 dictamnus hispanicus oilFR
 dihydro-alpha-iononeFL/FR
 dihydrocarvyl acetateFL/FR
(±)-2,3-dihydrofarnesolFL/FR
 dihydroisojasmonate methyl esterFR
 dimethyl alpha-iononeFR
 dimethyl benzyl carbinolFL/FR
 dimethyl benzyl carbinyl butyrateFL/FR
4-dimethyl iononeFR
6,8-dimethyl-2-nonanolFR
 ethyl phenoxyacetateFR
 farnesolFL/FR
 farnesyl acetateFL/FR
 floral butanalFR
 floral undecenoneFR
 gardenia absoluteFR
 gardenia acetalFR
 gardenia concreteFR
 geranium oilFL/FR
 geranium oil africaFL/FR
 geranyl acetoneFL/FR
 geranyl formateFL/FR
(Z)-4-hepten-2-yl salicylateFR
(Z)-3-hexen-1-yl salicylateFL/FR
alpha-hexyl cinnamaldehydeFL/FR
 hexyl lactateFL/FR
 hyacinth oilFR
 hydrangea fragranceFR
 hydroxycitronellal diethyl acetalFL/FR
 hydroxycitronellal propylene glycol acetalFL/FR
beta-ionolFL/FR
alpha-ionolFL/FR
alpha-iononeFL/FR
 ionone mixed isomersFL/FR
alpha-ionyl acetateFR
beta-ionyl acetateFL/FR
 iris specialtyFR
alpha-ironeFL/FR
beta-ironeFL/FR
 jasmin cyclopentanolFR
 jonquil absoluteFR
 lilac absoluteFR
 lily fragranceFR
 lily propanolFR
 linalyl phenyl acetateFL/FR
 lotus fragranceFR
 magnolia indeneFR
(2-methoxy-1-methyl propyl) benzeneFR
(3-methoxy-2-methyl propyl) benzeneFR
 methoxycitronellalFR
 methoxymelonalFL/FR
1-(2-methyl allyl oxy)-2-methyl butaneFR
N-methyl iononeFR
alpha-isomethyl ionone (50% min.)FL/FR
alpha-isomethyl ionone (60% min.)FL/FR
alpha-isomethyl ionone (70% min.)FL/FR
alpha-isomethyl ionone (80% min.)FL/FR
alpha-isomethyl ionone (90% min.)FL/FR
 methyl ionyl acetateFL/FR
 mimosa absoluteFL/FR
 mimosa absolute franceFL/FR
 mimosa absolute indiaFL/FR
 muguet carbinolFL/FR
 muguet dienalFR
 nerolFL/FR
 neroli oil CO2 extractFL/FR
 nerolidolFL/FR
(E)-nerolidolFL/FR
 ocean propanalFL/FR
 ocean propanal / methyl anthranilate schiff's baseFR
 orange leaf absoluteFL/FR
bitter orangeflower absolute tunisiaFL/FR
 orchid specialtyFR
 orris butenoneFR
 orris pyridine 25% IPMFR
 orris rhizome absolute (iris germanica)FL/FR
 orris rhizome absolute (iris pallida)FL/FR
 orris rhizome concrete butter (iris pallida)FL/FR
 orris rhizome oil (iris germanica)FL/FR
 orris rhizome resinoid (iris pallida)FL/FR
 papaya isobutyrateFL/FR
 phenyl acetaldehyde dicitronellyl acetalFR
 phenyl acetaldehyde diisobutyl acetalFL/FR
2-phenyl propionaldehyde ethylene glycol acetalFR
 rhodinyl formateFL/FR
 rose butanoateFL/FR
(Z)-rose oxideFL/FR
laevo-rose oxideFL/FR
 rose pyranFR
 styralyl formateFL/FR
 sweet pea absoluteFR
 terpinyl isobutyrateFL/FR
 tetrahydroionolFR
 tobacco flower absoluteFR
5-tricyclodecenyl acetateFR
 verdyl acetateFR
 violet flower absoluteFL/FR
 violet flower absolute replacerFR
 violet fragranceFR
 violet methyl carbonateFR
 ylang ylang flower oil IIIFL/FR
fresh
3-(3-propen-2-yl phenyl) butanalFR
fruity
 benzyl methyl etherFL/FR
 butyl isobutyrateFL/FR
 citronellyl isobutyrateFL/FR
 cyclohexyl crotonateFR
 dimethyl succinateFL/FR
 ethyl levulinateFL/FR
 ethyl methyl-para-tolyl glycidateFL/FR
 grapefruit acetalFR
beta-ionone epoxideFL/FR
 neryl isobutyrateFL/FR
(Z)-6-nonenal dimethyl acetalFR
 peach pivalateFR
 plum crotonateFR
 propyl 2,4-decadienoateFL/FR
 tropical iononeFL/FR
fungal
 jasmin nonaneFR
green
isoamyl 3-(2-furan) propionateFL/FR
isobutyl benzyl carbinolFL/FR
 chrysanthemum oxideFL/FR
3,7-dimethyl-6-octenoic acidFL/FR
 earthy acetalFL/FR
 ethyl (E)-2-decenoateFL/FR
 flower hexeneFR
 green cyclopropionateFR
1-heptanolFL/FR
(Z)-3-hexen-1-yl acetoacetateFL/FR
(Z)-3-hexen-1-yl angelateFR
(Z)-3-hexen-1-yl lactateFL/FR
(Z)-3-hexen-1-yl methyl carbonateFL/FR
 hexen-1-yl oxypropane nitrileFR
 hexyl (Z)-tiglateFL/FR
 hyacinth absoluteFL/FR
 ivy dioxolaneFR
(Z)-leaf acetalFL/FR
 manzanate (Givaudan)FL/FR
 melon nonenoateFL/FR
(2-methoxy-1-methyl butyl) benzeneFR
[(4E,4Z)-5-methoxy-3-methyl-4-penten-1-yl] benzeneFR
 methyl cyclocitrone (IFF)FR
 methyl heptine carbonateFL/FR
para-methyl hydratropaldehydeFL/FR
 methyl octine carbonateFL/FR
 methyl octine carbonate replacerFR
4-methyl-4-phenyl pentanoneFR
3,6-nonadien-1-olFL/FR
(E,Z)-3,6-nonadien-1-olFL/FR
(E,Z)-3,6-nonadien-1-yl acetateFL/FR
3,6-nonadien-1-yl acetateFL/FR
(E)-3-nonen-1-olFL/FR
(E)-2-nonen-1-olFL/FR
2-nonyn-1-al dimethyl acetalFR
(Z)-5-octen-1-olFL/FR
 octyl oxyacetaldehydeFR
 pelargonium graveolens stem leaf extractFR
 phenyl acetaldehyde solutionFL/FR
 violet decenolFR
 violet leaf absoluteFL/FR
herbal
 chrysanthemum ketoneFR
 clary sage absoluteFL/FR
 coriander oleoresinFL/FR
 dihexyl (E)-fumarateFR
 linalyl acetateFL/FR
2-methyl butyl salicylateFL/FR
(1S,5R)-myrtenyl acetateFL/FR
 phenyl acetaldehyde diisoamyl acetalFR
 rain forest specialtyFR
medicinal
 kunzea ericoides leaf oilFR
melon
 melon carboxaldehydeFR
(Z)-6-nonen-1-olFL/FR
mushroom
(R)-1-octen-3-olFL/FR
orris
beta-methyl iononeFL/FR
powdery
 dimethyl iononeFR
alpha-methyl iononeFL/FR
(E)-alpha-methyl ionone (44-50%)FL/FR
(E)-alpha-methyl ionone (50-60%)FL/FR
(E)-alpha-methyl ionone (74-80%)FL/FR
spicy
 cinnamyl propionateFL/FR
isocyclogeraniol (IFF)FR
 spicy carbonateFR
tea
 camellia oleifera leaf extractFL/FR
tobacco
 veltonal (Bedoukian)FR
waxy
3-decanoneFL/FR
 ethyl myristateFL/FR
2,4-nonadien-1-olFL/FR
 orris rhizome oil CO2 extractFL/FR
(E)-2-undecen-1-yl acetateFR
woody
 cyperus root oil (cyperus rotundus)FR
 patchouli ethanoneFR
 santalyl acetateFL/FR
1-(5',5',6'-trimethyl bicyclo(2.2.1)hept-2'-yl) propan-2-oneFR
 violet propanolFR
(Z)-woody amyleneFR
 
For Flavor
 
No flavor group found for these
 acetaldehyde dibutyl acetalFL/FR
 amyl benzoateFL/FR
 boronia concreteFL/FR
3-decanoneFL/FR
 earthy acetalFL/FR
(Z)-3-hexen-1-yl acetoacetateFL/FR
 hexyl (Z)-tiglateFL/FR
 hyacinth absoluteFL/FR
 hydroxycitronellal propylene glycol acetalFL/FR
beta-ionone epoxideFL/FR
 ionone mixed isomersFL/FR
 linalyl phenyl acetateFL/FR
2-methyl butyl salicylateFL/FR
(E)-alpha-methyl ionone (44-50%)FL/FR
(E)-alpha-methyl ionone (50-60%)FL/FR
alpha-isomethyl ionone (60% min.)FL/FR
(E)-3-nonen-1-olFL/FR
 phenyl acetaldehyde solutionFL/FR
 styralyl formateFL/FR
 terpinyl isobutyrateFL/FR
2-tetradecenalFL/FR
isoamyl 3-(2-furan) propionateFL/FR
alpha-butyl cinnamaldehydeFL/FR
aldehydic
isobutyraldehydeFL/FR
amber
isobutyl benzyl carbinolFL/FR
aromatic
 amyl salicylateFL/FR
berry
 dihydro-alpha-iononeFL/FR
citrus
 bergamot oilFL/FR
 bergamot oil bergaptene reduced italyFL/FR
 bergamot oil turkeyFL/FR
 citral dimethyl acetalFL/FR
 citronellyl oxyacetaldehydeFL/FR
 nerolFL/FR
cooling
 manzanate (Givaudan)FL/FR
fatty
2-decenalFL/FR
2,4-nonadien-1-olFL/FR
(Z)-3-octen-1-olFL/FR
floral
 cinnamyl propionateFL/FR
 citronellyl acetateFL/FR
 citronellyl propionateFL/FR
 dihydrocarvyl acetateFL/FR
(±)-2,3-dihydrofarnesolFL/FR
 dimethyl benzyl carbinyl butyrateFL/FR
3,7-dimethyl-6-octenoic acidFL/FR
 farnesolFL/FR
 farnesyl acetateFL/FR
 geranium oilFL/FR
 geranium oil africaFL/FR
 geranyl acetoneFL/FR
beta-ionolFL/FR
alpha-iononeFL/FR
beta-ironeFL/FR
 linalyl acetateFL/FR
beta-methyl iononeFL/FR
alpha-isomethyl ionone (50% min.)FL/FR
alpha-isomethyl ionone (70% min.)FL/FR
(E)-alpha-methyl ionone (74-80%)FL/FR
alpha-isomethyl ionone (80% min.)FL/FR
alpha-isomethyl ionone (90% min.)FL/FR
 muguet carbinolFL/FR
 neroli oil CO2 extractFL/FR
 ocean propanalFL/FR
 orange leaf absoluteFL/FR
bitter orangeflower absolute tunisiaFL/FR
 orris rhizome concrete butter (iris pallida)FL/FR
 orris rhizome oil (iris germanica)FL/FR
 orris rhizome resinoid (iris pallida)FL/FR
laevo-rose oxideFL/FR
 tropical iononeFL/FR
 violet flower absoluteFL/FR
 ylang ylang flower oil IIIFL/FR
fruity
 benzyl methyl etherFL/FR
 boronia absoluteFL/FR
 butyl isobutyrateFL/FR
 citronellyl isobutyrateFL/FR
 dimethyl succinateFL/FR
 ethyl (E)-2-decenoateFL/FR
 ethyl levulinateFL/FR
 ethyl methyl-para-tolyl glycidateFL/FR
 hexyl lactateFL/FR
 methoxymelonalFL/FR
 methyl (E)-2-octenoateFL/FR
alpha-methyl iononeFL/FR
 neryl isobutyrateFL/FR
 rhodinyl formateFL/FR
 rose butanoateFL/FR
green
 chrysanthemum oxideFL/FR
 geranyl formateFL/FR
(Z)-3-hexen-1-yl lactateFL/FR
(Z)-3-hexen-1-yl methyl carbonateFL/FR
(Z)-3-hexen-1-yl salicylateFL/FR
(Z)-leaf acetalFL/FR
 melon nonenoateFL/FR
 methyl heptine carbonateFL/FR
para-methyl hydratropaldehydeFL/FR
 methyl octine carbonateFL/FR
(E)-nerolidolFL/FR
 nerolidolFL/FR
(E,Z)-3,6-nonadien-1-olFL/FR
3,6-nonadien-1-olFL/FR
(E,Z)-3,6-nonadien-1-yl acetateFL/FR
3,6-nonadien-1-yl acetateFL/FR
 nonanal dimethyl acetalFL/FR
(E)-2-nonen-1-olFL/FR
(Z)-5-octen-1-olFL/FR
 papaya isobutyrateFL/FR
 phenyl acetaldehyde diisobutyl acetalFL/FR
(Z)-rose oxideFL/FR
 violet leaf absoluteFL/FR
herbal
 clary sage absoluteFL/FR
 coriander oleoresinFL/FR
 coriander seed oil CO2 extractFL/FR
medicinal
 dimethyl benzyl carbinolFL/FR
melon
 hydroxycitronellal diethyl acetalFL/FR
 propyl 2,4-decadienoateFL/FR
mushroom
(R)-1-octen-3-olFL/FR
soapy
 dodecanal (aldehyde C-12 lauric)FL/FR
solvent
1-heptanolFL/FR
spicy
 cassie absoluteFL/FR
 cinnamyl formateFL/FR
sweet
 orris rhizome absolute (iris germanica)FL/FR
 orris rhizome absolute (iris pallida)FL/FR
tea
 camellia oleifera leaf extractFL/FR
waxy
 ethyl myristateFL/FR
alpha-hexyl cinnamaldehydeFL/FR
 mimosa absoluteFL/FR
 mimosa absolute franceFL/FR
 mimosa absolute indiaFL/FR
(Z)-6-nonen-1-olFL/FR
(E)-2-tetradecenalFL/FR
woody
alpha-ionolFL/FR
beta-ionyl acetateFL/FR
alpha-ironeFL/FR
 methyl ionyl acetateFL/FR
(1S,5R)-myrtenyl acetateFL/FR
 orris rhizome oil CO2 extractFL/FR
 santalyl acetateFL/FR
 
Synonyms   Articles   Notes   Search   Top
Potential Uses:
 dilleniaFR
 millefleursFR
 white shoulders 
Synonyms   Articles   Notes   Search   Top
Occurrence (nature, food, other): note
 can be natural
Synonyms   Articles   Notes   Search   Top
Synonyms:
 parmantheme family (Firmenich)
 parmantheme K (Firmenich)
 violet augaflor 27 (Augustus)
 violet fleuressence (PerfumersWorld)
 violet perfume base
 viotril (Quest)
 viotril ABQ5770M (Givaudan)
Synonyms   Articles   Notes   Search   Top
Synonyms   Articles   Notes   Search   Top
Please share your Comments.
Email Address:
 
 
 
 
Top of Page Home
Copyright © 1980-2021 Perflavory ™ Disclaimer Privacy Policy