Cleaning and liquid contact with solids patents - Monitor Patents Logo icons
Monitor Keywords Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents

USPTO Class 134  |  Browse by Industry: Previous - Next | All     monitor keywords
Recent  |  14: Apr | Mar | Feb | Jan | 13: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 12: Dec | Nov | Oct | Sep | Aug | July | June | May | April | Mar | Feb | Jan | 11: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan | 10: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 09: Dec | Nov | Oct | Sep | Aug | Jl | Jn | May | Apr | Mar | Fb | Jn |  | 2008 | 2007 |

Cleaning and liquid contact with solids

Below are recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.
04/10/2014 > 11 patent applications in 7 patent subcategories.

20140096791 - Ice prevention system and method for power lines: A method for preventing the build-up of ice on overhead power lines using induced vibrations and hydrophobic chemical treatment. In one embodiment, audio frequency transducers are used to send low frequency vibrations down a transmission line, while a hydrophobic coating is applied before inclement weather. These vibrations add just enough... Agent:

20140096792 - Process gas generation for cleaning of substrates: Provided is a method and system for cleaning a substrate with a cleaning system comprising a pre-treatment system and a wet clean system. One or more objectives for the pre-treatment system are selected and two or more pre-treatment operating variables including UV dose, substrate temperature, oxygen partial pressure, oxygen and... Agent: Tokyo Electron Limited

20140096793 - Uv treatment of polished wafers: A method is provided for cleaning a surface of a semiconductor wafer comprising: (a) contacting the front surface of the wafer with a slurry comprising an abrasive agent and a polymeric rheological modifier; (b) contacting the front surface of the semiconductor wafer with an oxidant; and (c) irradiating the front... Agent:

20140096795 - Disposable cleaning glove and method for using: A cleaning glove kit. A plurality of disposable gloves is contained within an openable air tight dispenser. The gloves are saturated with cleansing fluid also contained within the dispenser. Each glove has four finger sections corresponding to a user's finger, a thumb section corresponding to the user's thumb, a first... Agent:

20140096794 - Methods for cleaning a contaminated surface: A method for cleaning a contaminated surface is provided. The method includes covering at least a portion of the contaminated surface with an absorptive medium. At least a portion of the absorptive medium is saturated with a cleaning solution before the portion of the contaminated surface is covered with the... Agent: The Boeing Company

20140096796 - Motorized handheld polishing and cleaning apparatus: A motorized lightweight handheld polishing and cleaning apparatus used to clean and polish large and hard to access surfaces and a motorized method for cleaning and polishing large and hard to access surfaces are disclosed. The motorized lightweight handheld polishing and cleaning apparatus includes (a) a body, further comprising a... Agent:

20140096798 - Cleaning device having an energy store: This disclosure proposes a cleaning device for cleaning items to be cleaned. The cleaning device has at least one fluid device for applying at least one cleaning fluid to the items to be cleaned. The cleaning device has at least one electrical load. The cleaning device further has at least... Agent:

20140096797 - Method of indicating operational information for a bulk dispensing system: A method of determining the number of doses and the types of a treating chemistry available in the bulk dispensing system, and providing an indication of the determination on a user interface.... Agent: Whirlpool Corporation

20140096799 - Method for sterilizing water treatment apparatus having plurality of tanks: Provided is a method for sterilizing a water treatment apparatus having a plurality of tanks. The method includes, performing a sterilization preparation process to drain purified water from the first tank until a first amount of purified water is left, performing a sterilizing process to sterilize the first tank by... Agent:

20140096800 - Wafer cleaning device and method thereof: A wafer cleaning device comprising a wafer stage for holding a wafer having a surface to be washed, a first nozzle positioned above the wafer, a second nozzle positioned above the wafer. A first height is between the first nozzle and the surface and a second height is between the... Agent: United Microelectronics Corp.

20140096801 - Makeup brush cleaner and sanitizer: The present invention generally relates to a makeup brush cleaner and sanitizer. Specifically, embodiments of the present invention relate to an apparatus configured to hold multiple cosmetics or other makeup type brushes in specifically designed retention means such that only the brush tips/bristles of the brushes are subject to the... Agent:

04/03/2014 > 14 patent applications in 11 patent subcategories.

20140090663 - Hard surface cleaning composition having a malodor control component and methods of cleaning hard surfaces: A hard surface cleaning composition comprising a malodor control component, and methods of cleaning hard surfaces are provided. In some embodiments, the hard surface cleaning composition comprises at least one volatile aldehyde and an acid catalyst.... Agent: The Procter & Gamble Company

20140090664 - Self-propelled surface cleaning machine and method for operating a self-propelled surface cleaning machine: Provided is a self-propelled surface cleaning machine including a front wheel device, a steering device associated therewith, a steering angle sensor device capable of detecting a steering angle at the front wheel device, a rear wheel device having a left rear wheel and a right rear wheel, an electromotive drive... Agent: Alfred K&#xe4 Rcher Gmbh & Co. Kg

20140090667 - Method and apparatus for cleaning and treating tubular goods: A method and apparatus for cleaning, treating and inspecting tubular goods including, without limitation, continuous tubing. Tubing is fed through a box-like housing having an inner chamber. As the tubing proceeds through the housing, the exterior surface of the tubing passes through an initial squeegee wiper to remove moisture, debris... Agent:

20140090666 - Methods for external cleaning and inspection of tubulars: Methods are disclosed for performing operations such as cleaning, inspection or data acquisition on an external surface of a hollow cylindrical tubular. Preferred embodiments include providing a fluid dispenser and an abrasion assembly on a buggy that travels up and down the length of the tubular as the tubular rotates.... Agent: Extreme Hydro Solutions, L.L.C.

20140090665 - Methods for internal cleaning and inspection of tubulars: Methods are disclosed for performing operations such as cleaning, inspection or data acquisition on an internal surface of a hollow cylindrical tubular. Preferred embodiments include providing at least one reel on which a hollow articulated lance is spooled. Tools or sensors, for example, are installed on a distal end of... Agent: Extreme Hydro Solutions, L.L.C.

20140090668 - In-situ cleaning assembly: A cleaning chamber is provided. The cleaning chamber includes a base portion housing a chuck and a lid affixed to the base portion. A support assembly is linked to the lid and the support assembly includes a top plate spaced apart from a bottom plate, the top plate has a... Agent: Intermolecular, Inc.

20140090669 - Substrate treatment method and substrate treatment apparatus: The inventive substrate treatment apparatus includes a spin chuck which horizontally holds and rotates a wafer; a heater which is disposed in opposed relation to a lower surface of the wafer held by the spin chuck and heats the wafer from a lower side; a phosphoric acid nozzle which spouts... Agent: Dainippon Screen Mfg. Co., Ltd.

20140090670 - Cleaning apparatus and method of cleaning a contaminated surface: A cleaning apparatus is provided that includes a first nozzle configured to direct a cleaning jet towards a contaminated surface at a pressure sufficient to remove contaminants from the surface. At least one second nozzle is configured to direct a rinsing jet towards the contaminated surface to remove cleaning fluid... Agent: The Boeing Company

20140090671 - Choline salt cleaning compositions: A cleaning composition comprising a choline salt and a surfactant or solvent. Also, a method of cleaning using the cleaning composition.... Agent: Colgate-palmolive Company

20140090672 - Pallet drying method, pallet drying device, and pallet cleaning device: A pallet drying device promotes drying after washing of a pallet including a fork insertion hole into which a fork is inserted on a side surface and an opening communicating with the fork insertion hole on a lower surface. The pallet drying device includes: pallet placing means capable of placing... Agent: Japan Pallet Rental Corporation

20140090673 - Cleaning apparatus: This cleaning apparatus includes a rotation holding unit that holds and rotates an object; a cleaning fluid spray unit that sprays a cleaning fluid onto a spot-like cleaning region on the object, which is held by the rotation holding unit; a cleaning region moving unit that moves at least one... Agent: Olympus Corporation

20140090674 - Knuckle-jointed lance for internal cleaning and inspection of tubulars: A knuckle jointed lance (KJL) including a plurality of KJL segments concatenated into a string thereof. A tool head is connected to one end of the lance. Each KJL segment has a hollow body, open at both ends, with a generally trapezoidal profile. The string further comprises a plurality of... Agent: Extreme Hydro Solutions, L.L.C.

20140090675 - Dishwasher: A dishwasher having a tub defining a wash chamber, and upper and lower dish racks located within the wash chamber. The dishwasher also has upper and lower rotating sprayers beneath the upper and lower dish racks, and a manifold with at least one nozzle having at least one aperture located... Agent: Whirlpool Corporation

20140090676 - Batch dishware washing machine with steam venting: A batch ware washing machine and/or related method of washing wares. The machine includes a moveable door which partially encloses a steam cavity. When the door is in the up or open position, hot moist air may be forcibly pulled from the steam cavity and into an exhaust plenum via... Agent: Champion Industries, Inc.

03/27/2014 > 27 patent applications in 22 patent subcategories.

20140083450 - Chamber clean with in gas heating source: Methods for conditioning interior surfaces of a process chamber are provided herein. In one embodiment a method of conditioning interior surfaces of a process chamber is provided. The method comprises maintaining a process chamber at a first pressure and at a first temperature of less than about 800 degrees Celsius,... Agent: Applied Materials, Inc.

20140083448 - Method, mechanism and device of a motorized electric operating entrance mat and carpet: The present invention relates to entrance mat and carpet, designated to be placed ahead of the entrance of houses for example, for the convenience of the user, before entering to the house for example, enabling the user to scrubs his shoes on the entrance mat, to avoid from dirtying the... Agent:

20140083449 - Ultrasonic cleaning of marine geophysical equipment: Various methods and apparatuses for facilitating cleaning of submerged geophysical equipment using sound waves transmitted at ultrasonic frequencies are disclosed. In some embodiments, one or more transducers may be configured to transmit sound at one or more ultrasonic frequencies. The sound at ultrasonic frequencies may be transmitted in the vicinity... Agent:

20140083451 - Method for in situ cleaning of mocvd reaction chamber: The present invention provides a method for in situ cleaning of an MOCVD reaction chamber. The method includes: introducing a first cleaning gas into the reaction chamber, and converting the first cleaning gas into a first plasma inside the reaction chamber, and maintaining the pressure inside the reaction chamber in... Agent: Advanced Micro-fabrication Equipment Inc, Shanghai

20140083452 - Method for in situ cleaning of mocvd reaction chamber: The present invention provides a method for in situ cleaning of an MOCVD reaction chamber. The method includes: maintaining the internal pressure of the MOCVD reaction chamber in a predetermined pressure range, and keeping a plasma inside the MOCVD reaction chamber for a predetermined time period to completely remove deposits... Agent: Advanced Micro-fabrication Equipment Inc, Shanghai

20140083453 - Method for in situ cleaning of mocvd reaction chamber: A method for in situ cleaning of a Metal-Organic Chemical Vapor Deposition reaction chamber is provided in embodiments of the present invention. The method includes: introducing a first cleaning gas into the reaction chamber, converting the first cleaning gas into first plasma inside the reaction chamber to completely remove a... Agent: Advanced Micro-fabrication Equipment Inc, Shanghai

20140083454 - Method for removing foreign particles adhered to molds: Positions on a mold at which foreign matter is present are detected, and adhered position information related to the positions is obtained. Corresponding position information related to positions on a substrate, which are positions that correspond to the positions of the foreign matter when a pattern of protrusions and recesses... Agent: Fujifilm Corporation

20140083455 - Wiper cleaning assembly: A wiper cleaning assembly for cleaning and removing residue from a moving wiper. The wiper cleaner includes a stationary planar pad, securely joined with a wiper surface, which engages and cleans a moving wiper as the wiper passes through the wiper cleaner. In this manner, the wiper cleaner cleans the... Agent:

20140083456 - Method and apparatus for substrate edge cleaning: Disclosed herein are methods and apparatuses for cleaning at least one edge of a substrate. Exemplary methods and apparatuses include a cleaning system comprising (a) a plurality of fluid channels, (b) a plurality of brushes, (c) at least one nozzle, and (d) at least one vibration generator. The brushes may... Agent: Corning Incorporated

20140083457 - Water treatment system for egg processing facility: A system for treating water for subsequent consumption by animals. Illustratively, the system includes a wastewater treatment facility configured to treat wastewater effluent from an egg washer for subsequent consumption by egg producing birds. Further illustratively, stormwater run off collected from the facility is treated for subsequent consumption by the... Agent:

20140083458 - Photoresist stripping solution, stripping solution recycling system and operating method, and method for recycling stripping solution: Provided is a stripping solution recycling system using a photoresist stripping solution that strips a photoresist without damaging a Cu film or reducing the adhesiveness to a layer deposited on the Cu film, when a Cu film or Cu alloy film on a large-area substrate is wet-etched to make wiring... Agent: Panasonic Corporation

20140083459 - Systems and methods related to cleaning during manufacture of radio-frequency modules: Disclosed are systems and methods related to cleaning during manufacture of radio-frequency (RF) modules. Such modules can be manufactured in an array on a panel. At one or more stages, it can be desirable to perform cleaning operations for such panels. In some embodiments, a cleaning system can include a... Agent:

20140083460 - Method and apparatus for energy efficient wash appliances: An electronic controller used with a washing appliance, such as a dishwasher, operatively connected to a hot water delivery system having a hot water heater, hot water delivery piping, and a circulation pump that when activated circulates water in the delivery piping back to the hot water heater. The washing... Agent:

20140083462 - Gas expansion displacement cnx concept, methods and apparatus: A cyclic bubble generation and termination process can be used to effectively clean objects in a liquid. The bubbles can be generated from dissolved gas in the liquid during a pressurizing phase of the cyclic bubble process. Alternatively, the bubbles can be generated from as a by-product in a chemical... Agent: Advanced Wet Technologies Gmbh

20140083461 - Method of removing damaged epoxy from electrostatic chuck: A method of removing an epoxy band from an electrostatic chuck includes securing the electrostatic chuck in a servicing fixture, applying a thermal source to the epoxy band to breakdown a plurality of adhesive bonds securing the epoxy band to the electrostatic chuck, forming a hole in the epoxy band... Agent: Lam Research Corporation

20140083463 - System and method for monitoring wafer stress: A method of using a processing system that is operable to deposit liquid and to remove liquid by way of negative pressure. The method includes arranging a device to have at least one of the liquid deposited thereon by the processing system and the liquid removed therefrom by the processing... Agent:

20140083464 - Assembly for improving removal from a pipe of debris such as roots and scale using a water jet nozzle: A carriage for receiving and retaining at least one water delivery nozzle. The carriage comprises a body defining a space which receives and retains therein the at least one water delivery nozzle. The carriage includes support means extending from the carriage body which when the carriage is inserted in a... Agent:

20140083465 - Liquid salt cleaning compositions: A cleaning composition comprising a liquid salt, and a hydrogen bond donor for the liquid salt, and a surfactant. Also a method of cleaning using the cleaning composition.... Agent: Colgate-palmolive Company

20140083466 - Turboengine water wash system: A system for cleaning gas turbine engines is described. More specifically, methods and apparatuses for cleaning stationary gas turbines and on-wing turbofan engines found on aircraft are disclosed that includes a trailer-mounted, automated low-pressure water delivery system, additive and detergent injection system, nozzle and manifold technology, and active waste water... Agent: Ecoservices, LLC

20140083467 - Steam nozzle system and method: Steam cleaning spray nozzle systems and methods of use are described herein. The spray nozzle includes a substantially rigid conduit a support member in fluid communication with a steam source. A portion of the conduit is angled. During use, sufficient eccentric force is produced by the steam to rotate the... Agent: Dehn's Innovations, LLC

20140083473 - Use of photo catalytic material for self-cleaning banknotes: Self-cleaning banknotes are provided using coatings, inks and additives which are photo-active and catalytic to reactions which are effective in breaking up organic contaminants or dirt to allow for the self-cleaning of banknotes by ambient light exposure as well as the cleaning of processed banknotes using equipment with more intense... Agent: Spectra Systems Corporation

20140083474 - Cleanroom and automatic cleaning container: The present invention discloses a cleanroom for storing glass substrate and which is incorporated with a particle-monitoring device. The cleanroom further includes an automatic cleaning container for cleaning the particle-monitoring device. The cleanroom can conveniently perform a cleaning process to the tray and the particle-monitoring device. With this, the laborious... Agent: Shenzhen China Star Optoelectronics Technology Co. Ltd.

20140083468 - Substrate processing apparatus: A substrate processing apparatus has a cleaning section for cleaning a substrate such as a semiconductor wafer and can be used as a polishing apparatus. The substrate processing apparatus includes a first cleaning chamber which houses at least one first cleaning module and two second cleaning modules arranged in a... Agent: Ebara Corporation

20140083469 - Automatic coke remover with solid-of-revolution structure: An automatic coke remover with a solid-of-revolution structure, comprising a connector, a housing, a coke cutting nozzle, a drilling nozzle, and a pressure-controlled pilot valve, wherein an upper end of the housing is provided with a flange surface connected with the connector, an inner cavity of the housing butts a... Agent: Luoyang Jianguang Petrochemical Equipment Co., Ltd

20140083470 - Dishwashing machine: A dishwashing machine is provided. The dishwashing machine may include a rack disposed in a tub to provide a washing space to receive objects to be washed, a water supply pump to supply wash water, a nozzle body disposed at an upper side of the rack to receive the wash... Agent:

20140083471 - Cleaning apparatus: An apparatus is for cleaning of articles, for example brushes. The apparatus comprises a container which is arranged for receiving a cleaning liquid, a lid which is arranged for closing the container, and means arranged for holding the articles at least partly fixed in an upper portion of the container.... Agent: C-sol As

20140083472 - Adjustable multi-compartment dishwasher: A dishwasher may include a tub and a divider located within the tub to divide the interior into a first treating chamber and a second treating chamber. The relative size of the first and second treating chambers may be adjusted by moving the divider relative to the tub.... Agent: Whirlpool Corporation

03/20/2014 > 17 patent applications in 10 patent subcategories.

20140076353 - Plasma mediated ashing processes: A plasma ashing process for removing photoresist, polymers and/or residues from a substrate, the process includes placing the substrate including the photoresist, polymers, and/or residues into a reaction chamber; generating a plasma from a gas mixture comprising oxygen gas (02) and/or an oxygen containing gas; suppressing and/or reducing fast diffusing... Agent: Lam Research Corporation

20140076354 - Removing residues from substrate processing components: Residues are removed from a surface of a substrate processing component which has a polymer coating below the residues. In one version, the component surfaces are contacted with an organic solvent to remove the residues without damaging or removing the polymer coating. The residues can be process residues or adhesive... Agent: Quantum Global Technologies LLC

20140076356 - Composition of solutions and conditions for use enabling the stripping and complete dissolution of photoresists: The present invention relates to the formulation of a chemical, comprised of an ether solvent as the principal solvent, an ether or non-ether cosolvent, an acid, optionally a surfactant and optionally a corrosion inhibitor, dedicated to the complete and selective stripping by pure dissolution of photoresists (novolac and semi-novolac) of... Agent: Technic France

20140076355 - Treatment apparatus, method for manufacturing treatment liquid, and method for manufacturing electronic device: According to one embodiment, a treatment apparatus includes an electrolysis unit, an alkali addition unit, and a treatment unit. The electrolysis unit includes an anode electrode and a cathode electrode. The electrolysis unit is configured to electrolyze a solution containing an alkali containing no metal, hydrochloric acid, and water. The... Agent: Kabushiki Kaisha Toshiba

20140076358 - Floor mat: A moppable floor mat is disclosed comprising a plurality of layers sharing a common peripheral boundary, the layers including an adhesive layer, a liquid impermeable layer, a high-traction layer, and a liquid absorbent layer. The adhesive layer is configured to be releaseably adhered to a floor and capable of being... Agent: Impact Products, LLC

20140076359 - Steam mop with grout cleaning tool and method: A surface cleaning apparatus includes a cleaning pad and a grout cleaning tape. The grout cleaning tape can be provided as a replaceable grout cleaning cartridge containing a supply reel of grout cleaning tape that can be rolled across grout line grooves with an applicator roller. The grout cleaning tape... Agent: Bissell Homecare, Inc.

20140076357 - Zone cleaning system, apparatus and associated method of inventory management: A restaurant cleaning mop includes a color label on the surface of the mop handle to identify the area of the restaurant in which the cleaning mop is to be utilized. The mop handle is detachable from a mop head and the handle bears the indicia. Moreover, since the indicia... Agent: Cintas Corporation

20140076360 - Self-cleaning food cooking oven: An oven includes a cooking chamber for housing food to be cooked, a control unit, and a reservoir for containing washing detergent at room temperature. The washing detergent has an activation temperature. The oven also includes a liquid supply arrangement selectively activated by the control unit for supplying the washing... Agent:

20140076361 - Water service line repair: Methods and apparatus for removing unwanted build-up in a pipe, such as a water service line, by creating and directing one or more hydraulic pulses toward the build-up. This may be accomplished, for example, by fluidically connecting a piston assembly to the pipe, and then striking or otherwise abruptly moving... Agent: R2 Solutions LLC

20140076362 - Continuous substrate treatment plant and cleaning method: A substrate treatment plant includes a process chamber delimited by chamber walls and in the process chamber a substrate conveying unit for the horizontal conveyance of slab-shaped substrates in one conveying plane and in one conveying direction. The substrate conveying unit includes an arrangement of rotatably mounted, cylindrical conveying rollers... Agent: Von Ardenne Anlagentechnik Gmbh

20140076364 - Cleaning method for machine dishwashing: The present invention relates to a process for cleaning tableware using temperatures lower than 80° C. whilst maintaining high hygienic standards by using two alkaline and one acidic cleaning step.... Agent: Ecolab Usa Inc.

20140076363 - Dishwasher with booster agent dispersal system: A dishwasher includes a shiftable rack provided with a washing agent dispersal system including a housing into which washing fluid is delivered. When the rack is shifted to a retracted position within a tub of the dishwasher, a tube feed system is employed to selectively distribute washing fluid from a... Agent: Whirlpool Corporation

20140076365 - Cleaning composition and method for cleaning a semiconductor device substrate after chemical mechanical polishing: An aqueous cleaning composition and method for post-CMP cleaning of a semiconductor device which contains a copper interconnect wherein the cleaning composition contains (A) N,N,N′-trimethyl-N′-(2-hydroxyethyl)ethylenediamine; and (B) at least one corrosion inhibitor selected from the group consisting essentially of uric acid, xanthine, theophyline, paraxanthine, theobromine, caffeine, guanine, hypoxanthine, adenine, and... Agent: Ekc Technology, Inc.

20140076366 - Method and apparatus for assisting the driver of a vehicle to center the vehicle in a wash bay: A vehicle washing system associated with a bay in which a vehicle is parked during the washing operation is equipped with a centering target which can be selectively deployed upon entry of a vehicle to assist the driver in placing the vehicle in the bay. The target may be provided... Agent:

20140076368 - Cleaning pad and steam appliance: A surface cleaning apparatus has a steam distribution manifold located along the leading edge of a foot assembly and configured to apply steam to a surface to be cleaned, in front of the cleaning pad. The cleaning pad trailing the manifold can absorb soil, stains and residual moisture from the... Agent: Bissell Homecare, Inc.

20140076367 - Vapor cleaning apparatus for a range hood: A range hood vapor cleaning apparatus has a vapor cleaning module, a control module, an input module and a fan driver module. The control module is electrically connected to the vapor cleaning module, the input module and the fan driver module. The control module is controlled by the input module... Agent:

20140076369 - Dishwashing machine: A dishwashing machine includes a lower arm disposed at a lower side of a lower rack to spray wash water to the lower rack, a rack fixing unit provided at the lower rack, and a tower nozzle fixed to the rack fixing unit to spray wash water to an upper... Agent: Lg Electronics Inc.

Previous industry: Toilet
Next industry: Tent, canopy, umbrella, or cane


RSS FEED for 20140410: xml
Integrate into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.


Thank you for viewing Cleaning and liquid contact with solids patents on the website. These are patent applications which have been filed in the United States. There are a variety ways to browse Cleaning and liquid contact with solids patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Cleaning and liquid contact with solids patents we recommend signing up for free keyword monitoring by email.

Results in 0.6338 seconds