US Patent No: 6,561,190

Number of patents in Portfolio can not be more than 2000

Mask and a vent assembly therefor

2 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A mask (10) for use with a system for supplying breathable gas pressurised above atmospheric pressure to a human or animal's airways. The mask (10) includes a mask shell (12) which is, in use, in fluid communication with a gas supply conduit (30), and a gas washout vent assembly (20). At least the region of the mask shell (12) or conduit (30) surrounding or adjacent the vent assembly is formed from a relatively flexible elastomeric material.

Loading the Abstract Image... loading....

First Claim

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
RESMED LIMITEDBELLA VISTA NEW SOUTH WALES782

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kwok, Philip R Chatswood, AU 88 2033

Cited Art Landscape

Patent Info (Count) # Cites Year
 
AKAMAI TECHNOLOGIES, INC. (35)
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
2009/0132,648 CONTENT DELIVERY AND GLOBAL TRAFFIC MANAGEMENT NETWORK SYSTEM 25 2009
 
RIC INVESTMENTS, LLC. (15)
5,343,878 Pressure application method 147 1993
5,517,986 Two-point/four-point adjustable headgear for gas delivery mask 193 1993
5,441,046 Quick release mechanism for nasal and/or oral gas delivery mask 153 1993
5,438,981 Automatic safety valve and diffuser for nasal and/or oral gas delivery mask 134 1993
D362061 Respiratory mask body 100 1994
5,492,116 Respiratory mask with floating seal responsive to pressurized gas 159 1994
5,592,938 Mask apparatus 131 1994
5,540,223 Respiratory mask facial seal 163 1994
5,685,296 Flow regulating valve and method 159 1995
5,570,689 Respiratory mask having a vertically adjustable spacer element that limits seal deformation on a wearer's face 168 1995
5,647,355 Automatic safety valve for respiratory equipment which is counter-balanced and self-adjusting 131 1995
5,655,527 Respiratory mask with floating seal responsive to pressurized gas 109 1995
D377089 Respiratory mask facial seal 123 1995
5,647,357 Respiratory mask facial seal 202 1995
5,662,101 Respiratory facial mask 223 1995
 
AIRWAYS ASSOCIATES (3)
5,477,852 Nasal positive airway pressure apparatus and method 201 1993
5,687,715 Nasal positive airway pressure apparatus and method 232 1995
5,657,752 Nasal positive airway pressure mask and method 193 1996
 
Hans Rudolph, Inc. (3)
D334633 Mask 100 1991
5,265,595 Mask for breath analysis 170 1993
5,538,000 Airflow delivery system 142 1995
 
NEW YORK UNIVERSITY (3)
4,655,213 Method and apparatus for the treatment of obstructive sleep apnea 265 1983
5,065,756 Method and apparatus for the treatment of obstructive sleep apnea 157 1987
RE35339 Method and apparatus for the treatment of obstructive sleep apnea 179 1992
 
PURITAN-BENNETT CORPORATION (3)
4,782,832 Nasal puff with adjustable sealing means 307 1987
4,938,212 Inspiration oxygen saver 188 1987
4,989,599 Dual lumen cannula 171 1989
 
RESMED LIMITED (3)
4,944,310 Device for treating snoring sickness 322 1988
5,560,354 Facial masks for assisted respiration or CPAP 231 1994
6,006,748 Vent valve apparatus 68 1997
 
Trudell Medical Limited (3)
4,809,692 Pediatric asthmatic medication inhaler 173 1987
4,938,210 Inhalation chamber in ventilator circuit 173 1989
5,642,730 Catheter system for delivery of aerosolized medicine for use with pressurized propellant canister 180 1994
 
ARADIGM CORPORATION (2)
5,509,404 Intrapulmonary drug delivery within therapeutically relevant inspiratory flow/volume values 177 1994
5,608,647 Method for releasing controlled amount of aerosol medication 160 1995
 
BAUMAN, PAUL S. (2)
4,821,713 Resuscitator 114 1987
5,140,982 Resuscitator 110 1990
 
BETTER BREATHING, INC. (2)
5,080,094 Face mask 28 1988
5,419,318 Breathing mask 120 1993
 
ETELA-HAMEEN KEUHKOVAMMAYHDISTYS R.Y. (2)
5,063,922 Ultrasonic atomizer 222 1989
4,986,269 Respiration therapy apparatus 162 1989
 
Moldex/Metric Products, Inc. (2)
4,454,881 Multi-layer face mask with molded edge bead 78 1981
4,974,586 Breathing mask 54 1988
 
UNIVERSITY TECHNOLOGIES INTERNATIONAL INC. (2)
4,919,128 Nasal adaptor device and seal 206 1988
5,042,478 Method of ventilation using nares seal 181 1990
 
Auergesellschaft GmbH (1)
5,133,347 Mouthpiece valve for breathing equipment 92 1989
 
BRIGAM, INC., P.O. BOX 3128, 103 NORTH STERLING STREET MORGANTON, NC 28655, A CORP. OF NC (1)
D293613 Anesthesia and respiratory face mask 123 1985
 
CANADIAN MONAGHAN, LTD. (1)
5,645,049 Exhalation valve for face mask with spacer chamber connection 66 1994
 
CREDITANSTALT CORPORATE FINANCE, INC. (1)
4,274,406 Tracheotomy mask 41 1979
 
Cybernetic Systems, Inc. (1)
4,848,366 Exhaust mask system and device 104 1986
 
DALLOZ INVESTMENT, INC. (1)
4,739,755 Respirator 168 1986
 
DATA DEVICE CORPORATION (1)
5,140,980 Hood mask and air filter system and method of manufacture thereof 112 1990
 
DENTEC SAFETY SPECIALISTS CORP. (1)
5,732,695 Respirator filtration device 25 1997
 
DOW CORNING CORPORATION (1)
4,354,488 Nose mask gas delivery device 134 1980
 
Dragerwerk Aktiengesellschaft (1)
5,297,544 Respirator with inner half mask and pollutant indicator 34 1992
 
ERICH JAEGER GMBH (1)
4,558,710 Testing of the airways and pulmonary tract of a patient, particularly for sensitivity to aerosols 175 1984
 
Ethex International, Inc. (1)
5,570,682 Passive inspiratory nebulizer system 196 1993
 
Fabryka Samochodow Rolniczych "POLMO" (1)
4,343,205 Differential 49 1980
 
FIGGIE INTERNATIONAL INC. (1)
4,522,639 Unified filter and connector housing assembly incorporating a diversion valve 106 1983
 
GENTEX CORPORATION (1)
4,677,977 Mask for pressure breathing 128 1984
 
Gottlieb Weinmann Gerate fur Medizin und Arbeitsschutz GmbH & Co. (1)
5,715,814 Respiration mask 92 1995
 
Her Majesty the Queen in right of Canada, as represented by the Minister of National Defence (1)
5,038,776 Universal head harness 131 1989
 
Innovative Scuba Concepts, Inc. (1)
4,910,806 Adjustable strap for use with a diver's face mask 118 1989
 
INTERSURGICAL LIMITED (1)
4,848,334 Mask 106 1987
 
INTERTECHNIQUE (1)
5,488,948 Fast donning respiratory protection equipment 126 1994
 
Lifeline Limited (1)
D310431 Gas delivery mask 96 1987
 
Mallinckrodt Medical, Inc. (1)
5,546,936 Tracheal tube with reinforced flexible segment 91 1994
 
MAQUET CRITICAL CARE AB (1)
4,819,629 Method and apparatus for delivering aerosol to the airways and/or lungs of a patient 283 1987
 
MATRX MEDICAL INC. (1)
4,219,020 Scavenger valve attachment for inhalation sedation system mask 36 1978
 
MDT CORPORATION (1)
4,770,169 Anaesthetic mask 130 1987
 
Medway (1)
5,233,978 Nasal oxygen mask 122 1992
 
MERCURY ENTERPRISES, INC. (1)
5,357,951 Cardiac pulmonary resuscitator apparatus valve with integral air sampling port 111 1993
 
Minnesota Mining and Manufacturing Company (1)
5,231,983 Method of and apparatus for the aerosol administration of medication 158 1991
 
MIRIS MEDICAL INCORPORATED, A CORP. OF CA (1)
5,404,871 Delivery of aerosol medications for inspiration 300 1991
 
NELLCOR PURITAN BENNETT LLC (1)
5,746,201 CPAP nose mask 163 1997
 
O-TWO SYSTEMS INTERNATIONAL INC. (1)
4,622,964 Valve for breathing device 128 1985
 
ODS INJECTION MOLDING LLC (1)
5,657,493 Diving mask with quick-release strap attachment 120 1996
 
PARKER INTANGIBLES LLC (1)
5,018,519 Mask for adminstering an anesthetic gas to a patient 52 1990
 
Parmelee Industries, Inc. (1)
4,616,647 Molded fiber disposable face mask having enhanced nose and chin filter-seals 106 1984
 
PAUL RITZAU PARI-WERK GMBH (1)
5,280,784 Device in particular and inhalating device for treating the lung and the respiratory tracts 158 1992
 
PRO-TECH RESPIRATORS, INC. A RHODE ILSAND CORP. (1)
5,042,473 Demand valve for a respirator 108 1990
 
RescueTech Corporation (1)
4,226,234 Respiratory valve face mask structure 126 1979
 
Respirogenics Corporation (1)
5,666,946 Apparatus for delivering drugs to the lungs 179 1996
 
RESPIRONICS, INC. (1)
4,907,584 Respiratory mask 177 1988
 
RIGAKU CORPORATION (1)
7,711,091 X-ray analysis apparatus 2 2007
 
S.C.A.B.A., Inc. (1)
4,245,632 Underwater breathing apparatus 101 1979
 
SCOTT TECHNOLOGIES, INC. (1)
5,069,205 Quick-donning head harness assembly 179 1990
 
SIMS PORTEX INC. (1)
4,774,941 Resuscitator bag 130 1986
 
SLEEPNET CORPORATION (1)
6,019,101 Nasal air mask 97 1996
 
SMITH INDUSTRIES MEDICAL SYSTEMS, INC. (1)
D323908 Face mask 108 1989
 
SPECIALTY PACKAGING LICENSING COMPANY, A CORP OF DELAWARE (1)
5,109,840 Resuscitator having directional control valve with internal "PEEP" adjustment valve 171 1991
 
TECHNOLOGY HOLDING COMPANY II (1)
5,005,568 Isolation valve 128 1989
 
THE UNIVERSITY OF SYDNEY (1)
5,243,971 Nasal mask for CPAP having ballooning/moulding seal with wearer's nose and facial contours 306 1992
 
TOFFOLON, SHIRLEY I. (1)
4,971,051 Pneumatic cushion and seal 179 1989
 
TYCO HEALTHCARE GROUP LP (1)
5,279,289 Resuscitator regulator with carbon dioxide detector 128 1991
 
U.S. Divers Co., Inc. (1)
4,402,316 Breathing gas mask 126 1981
 
UNIMAX CORPORATION (1)
5,372,130 Face mask assembly and method having a fan and replaceable filter 163 1992
 
UNIVERSITY OF AUCKLAND (1)
4,677,975 Method of dispensing and/or a dispenser 335 1985
 
VOTRAN MEDICAL TECHNOLOGY, INC., A CORP. OF CA (1)
5,322,057 Intermittent signal actuated nebulizer synchronized to operate in the exhalation phase, and its method of use 208 1991
 
Warne Surgical Products Limited (1)
4,347,205 Process for preparing an inflatable pad for a face mask 105 1980
 
WELLS FARGO BANK, NATIONAL ASSOCIATION (1)
5,479,920 Breath actuated medicinal aerosol delivery apparatus 245 1994
 
WESTMED, INC. (1)
5,501,214 Non-rebreathing valve and valve element therefor 118 1994
 
Other [Check patent profile for assignment information] (29)
D262322 Nasal cannula mouth mask 105 1979
4,304,229 Underwater-breathing device 108 1980
4,328,797 Naso-gastric oxygen mask 131 1980
4,412,537 Fresh air breathing mask with exterior heat exchanger 106 1981
4,467,799 Transparent odor-free face mask 132 1982
4,665,570 Face mask seal 113 1985
4,671,271 Protective facial mask 122 1985
4,841,953 Auxiliary supply system for a portable self-contained breathing apparatus 128 1986
4,799,477 Rebreathing mask 113 1988
5,109,839 Inhalation apparatus 121 1988
5,005,571 Mouth nose mask for use with an inhalation therapy and/or breathing monitoring apparatus 149 1988
4,989,596 Face chamber 103 1989
5,121,745 Self-inflatable rescue mask 161 1990
5,046,200 Reversible, quick-adjustable diver's face mask strap 114 1990
5,178,138 Drug delivery device 191 1990
5,159,938 Eye shield 93 1991
5,311,862 Inhalation apparatus 149 1992
5,368,020 Automatic breathing apparatus for underwater immersion at medium and great depth 15 1992
5,388,571 Positive-pressure ventilator system with controlled access for nebulizer component servicing 185 1992
5,655,520 Flexible valve for administering constant flow rates of medicine from a nebulizer 151 1993
5,429,683 Face mask for breathing 132 1993
5,429,126 Respiratory mask headset attachment 108 1994
5,542,128 Headwear for supporting a breathing apparatus 190 1994
5,649,533 Therapeutic respiration device 114 1994
5,431,158 Endoscopy breathing mask 109 1994
5,649,532 Breathing equipment for aircrew 113 1995
5,813,423 Inhalator and/or resuscitator mask adaptable for use with an adult and child 100 1996
5,832,918 Method of making a face mask from a facial impression and of gas delivery 105 1996
6,135,109 Inhalation apparatus 31 1998

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
RESMED LIMITED (68)
8,622,057 Methods and apparatus for supplying clean breathable gas 0 2002
7,845,354 Mask and vent assembly therefor 3 2002
7,207,335 Mask and vent assembly therefor 22 2003
6,823,865 Respiratory mask having gas washout vent and gas washout vent assembly for respiratory mask 39 2003
7,743,767 Ergonomic and adjustable respiratory mask assembly with frame 30 2003
D550351 Elastic gas washout vent for a respiratory mask 2 2004
D519207 Forehead support and portion of joining member 38 2004
7,559,326 Vent and/or diverter assembly for use in breathing apparatus 19 2004
7,913,692 CPAP mask and system 6 2004
7,159,587 Respiratory mask having gas washout vent and gas washout vent assembly for respiratory mask 12 2004
7,942,148 Compact oronasal patient interface 25 2004
8,042,542 Respiratory mask assembly with magnetic coupling to headgear assembly 19 2005
7,942,150 Nasal assembly 15 2005
D567936 Portion of a mask 5 2005
7,934,501 Swivel elbow for a patient interface 0 2005
D557408 Mask assembly 13 2005
7,938,116 Ergonomic and adjustable respiratory mask assembly with headgear assembly 3 2006
D586458 Respiratory mask 22 2006
7,926,487 Respiratory mask having gas washout vent and gas washout vent assembly for a respiratory mask 9 2006
8,136,525 Mask system 18 2006
7,658,189 Compact oronasal patient interface 35 2006
7,461,656 Nasal assembly 29 2006
8,122,886 Respiratory mask assembly with vent 0 2006
7,341,060 Ergonomic and adjustable respiratory mask assembly with headgear assembly 18 2007
7,708,017 Compact oronasal patient interface 19 2007
8,297,285 Delivery of respiratory therapy 1 2007
8,196,585 Delivery of respiratory therapy 0 2007
D657863 Mask 0 2007
D607994 Forehead pad 2 2007
8,186,352 Nasal assembly 25 2007
8,042,546 Nasal assembly 20 2007
8,312,881 Nasal assembly 4 2007
8,312,883 Nasal assembly 3 2007
8,286,636 Nasal assembly 3 2008
8,025,057 Ergonomic and adjustable respiratory mask assembly with headgear assembly 3 2008
8,517,023 Mask system with interchangeable headgear connectors 0 2008
8,146,596 Vent and/or diverter assembly for use in breathing apparatus 0 2008
7,900,635 Nasal assembly 21 2008
D645955 Respiratory mask frame 8 2009
8,667,962 Respiratory apparatus 0 2009
8,550,084 Mask system 2 2009
7,958,893 Cushion for a respiratory mask assembly 18 2009
8,291,906 Patient interface systems 0 2009
D637284 Forehead pad 0 2009
8,505,535 Mask system 1 2009
8,375,944 CPAP mask and system 1 2010
8,371,302 Ergonomic and adjustable respiratory mask assembly with frame 1 2010
8,757,162 Nasal assembly 0 2010
8,424,530 Nasal assembly 1 2011
8,528,558 Respiratory mask having washout vent and gas washout vent assembly for a respiratory mask 0 2011
8,733,358 Cushion for a respiratory mask assembly 0 2011
8,479,736 Respiratory mask assembly 0 2011
8,528,562 Oxygen diverter valve 0 2012
8,485,192 Cushion for patient interface 0 2012
8,613,280 Cushion for patient interface 0 2012
8,573,213 Cushion for patient interface 0 2012
8,567,404 Cushion for patient interface 0 2012
8,573,214 Cushion for patient interface 0 2012
8,616,211 Cushion for patient interface 0 2012
8,613,281 Cushion for patient interface 0 2012
8,578,935 Cushion for patient interface 0 2012
8,573,215 Cushion for patient interface 0 2012
8,555,885 Cushion for patient interface 0 2012
8,550,081 Cushion for patient interface 0 2012
8,550,082 Cushion for patient interface 0 2012
8,550,083 Cushion for patient interface 0 2012
8,528,561 Mask system 0 2013
8,522,784 Mask system 2 2013
 
RESMED R&D GERMANY GMBH (11)
D484237 Modular breathing mask 58 2002
D502260 Forehead support and partial frame portion 32 2003
D515698 Forehead support for a breathing mask 24 2004
D536091 Mask 7 2005
D572816 Cushion for breathing mask 9 2005
D585982 Respiratory mask frame 2 2007
D614762 Breathing mask 2 2008
8,402,972 Breathing mask arrangement and a forehead support device for same 1 2009
8,371,301 Breathing mask for feeding a breathing gas to a mask user and discharge device for discharging breathing gas 1 2010
8,479,738 Breathing mask arrangement as well as an application device and a forehead support device for same 0 2011
D708735 Frame for breathing mask 0 2013
 
MAP MEDIZIN-TECHNOLOGIE GMBH (2)
D577117 Connector tube 11 2006
D645961 Connector tube 2 2008
 
HANCOCK MEDICAL, INC. (1)
8,517,017 Self-contained, intermittent positive airway pressure systems and methods for treating sleep apnea, snoring, and other respiratory disorders 0 2010
 
MAP MEDIZIN TEHCNOLOGIE GMBH, SUCCESSOR IN RIGHT OF FROMER MAP MEDIZINTECHNIK UND PATIENT GMBH & CO., KG. (1)
7,562,658 Holding device for a respiratory mask 21 2001
 
MAP-MEDIZINTECHNOLOGIE GMBH (1)
8,746,250 Breathing mask for feeding a breathing gas to a mask user and discharge device for discharging breathing gas 0 2013
 
RedMed R&D Germany GmbH (1)
D685462 Breathing mask 0 2010

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 13, 2014
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00

Full Text

 
loading....