The weekly litigation news digest is live. Subscribe now
The patent EP1590567 was granted to General Electric on Oct 4, 2017. The application was filed on Jan 23, 2004 under application number EP04704812A. The patent is currently recorded with a legal status of "Revoked".

Patent oppositions filed by competitors challenge the validity of a granted patent. These oppositions are typically based on claims of prior art, lack of novelty, or non-obviousness. They are a key part of the process for determining a patent's strength and enforceability.
| Company | Opposition Date | Representative | Opposition Status |
|---|---|---|---|
| SIEMENS GAMESA RENEWABLE ENERGY | Mar 29, 2021 | S SCHRAMM SCHNEIDER BERTAGNOLL PATENT UND RECHTSANWALTE PART MBB | INTERVENTION |
| NORDEX ENERGY | Jul 4, 2018 | HAUCK | ADMISSIBLE |
| NORDEX ENERGY | Jul 4, 2018 | HAUCK PATENTANWALTSPARTNERSCHAFT MBB | ADMISSIBLE |
| SIEMENS GAMESA RENEWABLE ENERGY | Jul 4, 2018 | SGRE ASSOCIATION | ADMISSIBLE |
| SIEMENS GAMESA RENEWABLE ENERGY DEUTSCHLAND | Jul 4, 2018 | SGRE ASSOCIATION | ADMISSIBLE |
| VESTAS WIND SYSTEMS | Jul 4, 2018 | SAMSON & PARTNER PATENTANWALTE MBB | WITHDRAWN |
Patent citations refer to prior patents cited during different phases such as opposition or international search.
| Citation Phase | Publication Number |
|---|---|
| INTERNATIONAL-SEARCH-REPORT | GB2023237 |
| INTERNATIONAL-SEARCH-REPORT | US6428274 |
| INTERNATIONAL-SEARCH-REPORT | WO0173518 |
| INTERNATIONAL-SEARCH-REPORT | WO9311604 |
| OPPOSITION | DE10033029 |
| OPPOSITION | DE10105892 |
| OPPOSITION | DE19735742 |
| OPPOSITION | DE20020232U |
| OPPOSITION | JPH0767393 |
| OPPOSITION | US4812729 |
| OPPOSITION | US5907192 |
| OPPOSITION | US6265785 |
| OPPOSITION | US6285533 |
| OPPOSITION | US6428274 |
| OPPOSITION | WO02086314 |
The dossier documents provide a comprehensive record of the patent's prosecution history - including filings, correspondence, and decisions made by patent offices - and are crucial for understanding the patent's legal journey and any challenges it may have faced during examination.
Date
Description
Get instant alerts for new documents
Nov 3, 2025
Refund of fees
Appeal
Oct 28, 2025
Oct 28, 2025
Oct 28, 2025
Oct 28, 2025
Oct 28, 2025
Oct 28, 2025
Aug 20, 2025
Aug 20, 2025
Aug 20, 2025
Aug 20, 2025
Aug 20, 2025
Jul 24, 2025
Jul 24, 2025
Jul 24, 2025
Jul 23, 2025
Jul 23, 2025
Jul 23, 2025
Jul 18, 2025
(Electronic) Receipt
Appeal
Jul 18, 2025
(Electronic) Receipt
Appeal
Jul 18, 2025
Jul 18, 2025
Jul 18, 2025
Jul 18, 2025
Jul 18, 2025
Jul 8, 2025
Jul 4, 2025
Jul 1, 2025
Jul 1, 2025
Jul 1, 2025
Jul 1, 2025
Jun 25, 2025
Jun 25, 2025
Jun 25, 2025
Jun 24, 2025
(Electronic) Receipt
Appeal
Jun 24, 2025
Jun 24, 2025
Jun 24, 2025
May 27, 2025
May 27, 2025
May 27, 2025
May 26, 2025
(Electronic) Receipt
Appeal
May 26, 2025
May 26, 2025
May 26, 2025
May 14, 2025
May 14, 2025
May 14, 2025
May 14, 2025
May 13, 2025
Apr 2, 2025
Apr 2, 2025
Apr 2, 2025
Apr 1, 2025
(Electronic) Receipt
Appeal
Apr 1, 2025
Apr 1, 2025
Mar 31, 2025
Mar 31, 2025
Mar 31, 2025
Mar 26, 2025
(Electronic) Receipt
Appeal
Mar 26, 2025
Mar 26, 2025
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Mar 24, 2025
(Electronic) Receipt
Appeal
Mar 24, 2025
Mar 24, 2025
Mar 19, 2025
Mar 19, 2025
Mar 19, 2025
Mar 19, 2025
Mar 18, 2025
Mar 18, 2025
Mar 18, 2025
Mar 7, 2025
(Electronic) Receipt
Appeal
Mar 7, 2025
Mar 7, 2025
Feb 24, 2025
Feb 24, 2025
Feb 24, 2025
Feb 24, 2025
Feb 24, 2025
Feb 24, 2025
OP Summons VICO (R)
Appeal
Feb 24, 2025
OP Summons VICO (R)
Appeal
Feb 24, 2025
OP Summons VICO (R)
Appeal
Feb 24, 2025
OP Summons VICO (R)
Appeal
Feb 21, 2025
Feb 21, 2025
Order - OP Summons (R)
Appeal
Feb 19, 2025
Jan 23, 2025
(Electronic) Receipt
Appeal
Jan 23, 2025
Jan 23, 2025
Oct 29, 2024
Oct 29, 2024
Oct 29, 2024
Sep 26, 2024
OP Summons VICO (R)
Appeal
Sep 23, 2024
Sep 23, 2024
Sep 11, 2024
Order - OP Summons (R)
Appeal
Sep 6, 2024
(Electronic) Receipt
Appeal
Sep 6, 2024
(Electronic) Receipt
Search/Exam
Sep 6, 2024
Sep 6, 2024
Annexes in respect of a client data request
Search/Exam
Sep 6, 2024
Sep 6, 2024
Sep 6, 2024
Sep 6, 2024
Jul 12, 2024
Jul 12, 2024
Jul 12, 2024
Jul 12, 2024
Jul 9, 2024
Apr 2, 2024
Apr 2, 2024
Apr 2, 2024
Mar 22, 2024
Mar 20, 2024
Mar 20, 2024
Jan 26, 2024
(Electronic) Receipt
Appeal
Jan 26, 2024
(Electronic) Receipt
Search/Exam
Jan 26, 2024
Jan 26, 2024
Annexes in respect of a client data request
Search/Exam
Jan 26, 2024
Jan 26, 2024
Annexes in respect of a client data request
Search/Exam
Jan 26, 2024
Jan 26, 2024
Annexes in respect of a client data request
Search/Exam
Jan 26, 2024
Authorisation
Appeal
Jan 26, 2024
Authorisation
Search/Exam
Jan 26, 2024
Jan 26, 2024
Letter accompanying subsequently filed items
Search/Exam
Jan 26, 2024
Jan 26, 2024
Jan 24, 2024
(Electronic) Receipt
Appeal
Jan 24, 2024
Jan 24, 2024
Sep 6, 2023
Sep 6, 2023
Sep 6, 2023
Sep 6, 2023
Sep 4, 2023
Aug 3, 2023
(Electronic) Receipt
Appeal
Aug 3, 2023
Aug 3, 2023
Jun 8, 2023
May 30, 2023
Advice of delivery
Appeal
May 30, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
May 25, 2023
Apr 13, 2023
Apr 13, 2023
Apr 13, 2023
Apr 13, 2023
Apr 13, 2023
Apr 13, 2023
Apr 5, 2023
(Electronic) Receipt
Appeal
Apr 5, 2023
(Electronic) Receipt
Appeal
Apr 5, 2023
Apr 5, 2023
Apr 5, 2023
Apr 5, 2023
Withdrawal of an appeal
Appeal
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 20, 2023
Feb 9, 2023
Feb 7, 2023
Feb 7, 2023
Feb 2, 2023
(Electronic) Receipt
Appeal
Feb 2, 2023
Feb 2, 2023
Jan 31, 2023
Jan 31, 2023
Jan 31, 2023
Jan 26, 2023
(Electronic) Receipt
Appeal
Jan 26, 2023
Jan 26, 2023
Jan 26, 2023
Jan 26, 2023
Jan 26, 2023
Jan 25, 2023
Jan 25, 2023
Jan 25, 2023
Jan 24, 2023
(Electronic) Receipt
Appeal
Jan 24, 2023
Jan 24, 2023
Jan 24, 2023
Jan 23, 2023
(Electronic) Receipt
Appeal
Jan 23, 2023
Authorisation
Appeal
Jan 23, 2023
Jan 13, 2023
Jan 13, 2023
Jan 13, 2023
Jan 13, 2023
Jan 12, 2023
Jan 11, 2023
Jan 11, 2023
Jan 11, 2023
Jan 4, 2023
(Electronic) Receipt
Appeal
Jan 4, 2023
Jan 4, 2023
Jan 2, 2023
Jan 2, 2023
Jan 2, 2023
Dec 22, 2022
Dec 22, 2022
Dec 22, 2022
Dec 20, 2022
(Electronic) Receipt
Appeal
Dec 20, 2022
Dec 20, 2022
Dec 19, 2022
Dec 19, 2022
Dec 19, 2022
Dec 16, 2022
(Electronic) Receipt
Appeal
Dec 16, 2022
Dec 16, 2022
Dec 12, 2022
Dec 12, 2022
Dec 12, 2022
Dec 9, 2022
Dec 9, 2022
Dec 9, 2022
Dec 7, 2022
(Electronic) Receipt
Appeal
Dec 7, 2022
Dec 7, 2022
Dec 7, 2022
Nov 18, 2022
Nov 18, 2022
Nov 18, 2022
Nov 14, 2022
(Electronic) Receipt
Appeal
Nov 14, 2022
Nov 14, 2022
Oct 7, 2022
Oct 7, 2022
Oct 7, 2022
Sep 30, 2022
(Electronic) Receipt
Appeal
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Sep 30, 2022
Aug 2, 2022
Aug 2, 2022
Jul 29, 2022
Advice of delivery
Appeal
Jul 27, 2022
Jul 27, 2022
Jul 25, 2022
Jul 25, 2022
Jul 25, 2022
Jul 25, 2022
Jul 25, 2022
Jul 20, 2022
Jun 23, 2022
Jun 23, 2022
Jun 23, 2022
Jun 23, 2022
May 30, 2022
May 30, 2022
May 30, 2022
May 30, 2022
May 19, 2022
May 11, 2022
May 11, 2022
May 11, 2022
May 5, 2022
(Electronic) Receipt
Appeal
May 5, 2022
May 5, 2022
May 2, 2022
May 2, 2022
May 2, 2022
Apr 26, 2022
(Electronic) Receipt
Appeal
Apr 26, 2022
(Electronic) Receipt
Appeal
Apr 26, 2022
Apr 26, 2022
Apr 26, 2022
Apr 26, 2022
Apr 26, 2022
Apr 6, 2022
Apr 6, 2022
Apr 6, 2022
Mar 30, 2022
(Electronic) Receipt
Appeal
Mar 30, 2022
Mar 30, 2022
Mar 3, 2022
Mar 3, 2022
Mar 3, 2022
Feb 25, 2022
(Electronic) Receipt
Appeal
Feb 25, 2022
Feb 25, 2022
Dec 22, 2021
Dec 22, 2021
Dec 22, 2021
Dec 17, 2021
(Electronic) Receipt
Appeal
Dec 17, 2021
Dec 17, 2021
Dec 17, 2021
Sep 27, 2021
Sep 27, 2021
Sep 27, 2021
Sep 27, 2021
Sep 22, 2021
Sep 21, 2021
Aug 27, 2021
Aug 27, 2021
Aug 27, 2021
Aug 20, 2021
(Electronic) Receipt
Appeal
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Aug 20, 2021
Jun 10, 2021
Jun 10, 2021
Jun 10, 2021
Jun 4, 2021
(Electronic) Receipt
Appeal
Jun 4, 2021
Jun 4, 2021
May 7, 2021
May 7, 2021
May 7, 2021
May 3, 2021
(Electronic) Receipt
Appeal
May 3, 2021
May 3, 2021
May 3, 2021
Apr 12, 2021
Apr 12, 2021
Apr 12, 2021
Apr 12, 2021
Mar 29, 2021
Mar 29, 2021
(Electronic) Receipt
Appeal
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Authorisation
OPPO
Mar 29, 2021
Authorisation
Appeal
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Mar 29, 2021
Nov 27, 2020
Oct 2, 2020
Oct 2, 2020
Sep 29, 2020
(Electronic) Receipt
Appeal
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Claims
Appeal
Sep 29, 2020
Sep 29, 2020
Reply to appeal
Appeal
May 19, 2020
May 19, 2020
May 19, 2020
May 14, 2020
(Electronic) Receipt
Appeal
May 14, 2020
May 14, 2020
May 12, 2020
(Electronic) Receipt
Appeal
May 12, 2020
May 12, 2020
Mar 10, 2020
Mar 10, 2020
Mar 10, 2020
Mar 6, 2020
Mar 6, 2020
Mar 6, 2020
Mar 4, 2020
(Electronic) Receipt
Appeal
Mar 4, 2020
Mar 4, 2020
Notice of appeal
Appeal
Mar 3, 2020
(Electronic) Receipt
Appeal
Mar 3, 2020
Mar 3, 2020
Notice of appeal
Appeal
Jan 20, 2020
Jan 17, 2020
Jan 15, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Means of redress
OPPO
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Jan 14, 2020
Nov 7, 2019
Oct 17, 2019
Oct 17, 2019
Oct 15, 2019
Oct 15, 2019
Oct 11, 2019
Oct 11, 2019
Oct 11, 2019
Oct 9, 2019
Oct 9, 2019
Authorisation
OPPO
Oct 9, 2019
Sep 16, 2019
Sep 16, 2019
Sep 9, 2019
Sep 9, 2019
Sep 5, 2019
Sep 5, 2019
Sep 4, 2019
Sep 4, 2019
Sep 4, 2019
Sep 4, 2019
Sep 4, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 3, 2019
Sep 2, 2019
Sep 2, 2019
Sep 2, 2019
Aug 28, 2019
Aug 28, 2019
Aug 28, 2019
Aug 5, 2019
Aug 5, 2019
Jul 31, 2019
Jul 31, 2019
Jul 31, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 28, 2019
Jun 25, 2019
Jun 25, 2019
Jun 25, 2019
May 22, 2019
May 20, 2019
May 17, 2019
May 17, 2019
May 17, 2019
May 16, 2019
May 16, 2019
May 16, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 13, 2019
May 10, 2019
May 10, 2019
May 10, 2019
May 10, 2019
Apr 24, 2019
Apr 24, 2019
Apr 24, 2019
Apr 16, 2019
Apr 16, 2019
Apr 16, 2019
Feb 15, 2019
Feb 14, 2019
Feb 14, 2019
Feb 13, 2019
Feb 13, 2019
Feb 13, 2019
Feb 12, 2019
Feb 11, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Feb 8, 2019
Nov 29, 2018
Nov 29, 2018
Nov 29, 2018
Nov 26, 2018
Nov 26, 2018
Nov 26, 2018
Aug 2, 2018
Jul 26, 2018
Jul 26, 2018
Jul 26, 2018
Jul 24, 2018
Jul 23, 2018
Jul 23, 2018
Jul 19, 2018
Jul 17, 2018
Jul 17, 2018
Jul 17, 2018
Jul 16, 2018
Jul 16, 2018
Jul 16, 2018
Jul 16, 2018
Jul 10, 2018
Jul 9, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Jul 4, 2018
Oct 12, 2017
Sep 7, 2017
Decision to grant a European patent
Search/Exam
Aug 25, 2017
(Electronic) Receipt
Search/Exam
Aug 25, 2017
Filing of the translations of the claims
Search/Exam
Aug 25, 2017
French translation of claims
Search/Exam
Aug 25, 2017
German translation of the claims
Search/Exam
Jul 21, 2017
Jul 21, 2017
Jul 21, 2017
Intention to grant (signatures)
Search/Exam
Jul 21, 2017
Text intended for grant (clean copy)
Search/Exam
Jul 21, 2017
Jul 4, 2017
Jun 23, 2017
(Electronic) Receipt
Search/Exam
Jun 23, 2017
Amended claims with annotations
Search/Exam
Jun 23, 2017
Claims
Search/Exam
Jun 23, 2017
Letter accompanying subsequently filed items
Search/Exam
Jun 23, 2017
Feb 20, 2017
Feb 20, 2017
Feb 20, 2017
Intention to grant (signatures)
Search/Exam
Feb 20, 2017
Text intended for grant (clean copy)
Search/Exam
Feb 20, 2017
Nov 17, 2016
(Electronic) Receipt
Search/Exam
Nov 17, 2016
Amended claims with annotations
Search/Exam
Nov 17, 2016
Amended description with annotations
Search/Exam
Nov 17, 2016
Claims
Search/Exam
Nov 17, 2016
Description
Search/Exam
Nov 17, 2016
Letter accompanying subsequently filed items
Search/Exam
Nov 17, 2016
Jul 12, 2016
Annex to the communication
Search/Exam
Jul 12, 2016
Communication from the Examining Division
Search/Exam
Jun 28, 2016
(Electronic) Receipt
Search/Exam
Jun 28, 2016
Amended description with annotations
Search/Exam
Jun 28, 2016
Claims
Search/Exam
Jun 28, 2016
Description
Search/Exam
Jun 28, 2016
Letter accompanying subsequently filed items
Search/Exam
Jun 28, 2016
Apr 19, 2016
Annex to a communication
Search/Exam
Apr 19, 2016
Annex to the communication
Search/Exam
Apr 19, 2016
Consultation by telephone/in person
Search/Exam
Apr 19, 2016
Feb 18, 2016
Annex to the communication
Search/Exam
Feb 18, 2016
Communication from the Examining Division
Search/Exam
Feb 15, 2016
Annex to the communication
Search/Exam
Feb 15, 2016
Consultation by telephone/in person
Search/Exam
Feb 15, 2016
Sep 1, 2015
Aug 25, 2015
Aug 13, 2013
Aug 5, 2013
Apr 14, 2011
(Electronic) Receipt
Search/Exam
Apr 14, 2011
Claims
Search/Exam
Apr 14, 2011
Letter accompanying subsequently filed items
Search/Exam
Apr 14, 2011
Jan 28, 2011
Jan 24, 2011
(Electronic) Receipt
Search/Exam
Jan 24, 2011
Letter accompanying subsequently filed items
Search/Exam
Jan 24, 2011
Oct 4, 2010
Annex to the communication
Search/Exam
Oct 4, 2010
Communication from the Examining Division
Search/Exam
Jun 25, 2009
Sep 21, 2005
Sep 15, 2005
Jul 28, 2005
Request for entry into the European phase
Search/Exam
Jun 17, 2005
Information on entry into European phase
Search/Exam
Aug 30, 2004
Aug 12, 2004
Copy of the international search report
Search/Exam
Aug 12, 2004
Published international application - A1
Search/Exam
Mar 25, 2004
Abstract
PCTISA
Mar 25, 2004
Claims
PCTISA
Mar 25, 2004
Description
PCTISA
Mar 25, 2004
Drawings
PCTISA
Mar 25, 2004