California > Fresno Yellow Pages > Industry > Industrial Equipment & Machinery

Fresno Industrial Equipment & Machinery

Local Businesses: 72

A Plus Business Systems Inc.

2750 North Clovis Avenue Suite 141
Fresno, CA 93727-7724
(559) 442-3565 +view more
Jesse Orosco (Manager)
Products: Copiers, Printers, Faxes, Sales, Supplies, Rentals, Business, Commercial, Copy…
Services: Scanners. Paperless Office Scanning Solutions, We Sell & Service Konica/minolta…
Categories: Scanning Service, Printing Equipment Repair & Service, Printers & Printing Supplies, Equipment & Systems, Commercial Printing Manufacturers, Office Supplies, Equipment & Office Furniture Stores

Allan Company

2525 South Sunland Avenue
Fresno, CA 93725-1330
(559) 237-0590 +view more
Categories: Recycling Drop-Off Centers, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment

Allied Dock Products - Kelley Dock Products

3444 West Ashcroft Avenue
Fresno, CA 93722-4249
(559) 276-6505
Paul Zografos (President)
Products: , Material Handling Systems
Categories: Door Installation & Repair, Doors & Door Frames, Material Handling Equipment, Loading Dock Equipment

Aquitrol

2578 North Renn Avenue
Fresno, CA 93727-8658
(559) 348-9073
Products: Seals
Services: Griswold Pump, Mechanical Seals, Mp Pumps, Scot Pump
Categories: Industrial Pumps

Arbon Equipment Corporation

2014 Tulare Street
Fresno, CA 93721-2014
(559) 237-0227 +view more
Ken Wildman (Manager)
Categories: Loading Dock Equipment

B & D Quality Water Dba Quality Home Services

4936 East Ashlan Avenue
Fresno, CA 93726-3099
(559) 275-0222
Categories: Air Cleaning & Purifying Equipment, Repair & Service, Water Filters & Purification Systems, Equipment & Supplies, Solar Equipment, Water Treatment & Conditioning Systems, Industrial Generators

Bairos Recycling Inc

2788 South Orange Avenue
Fresno, CA 93725-1928
(559) 233-0922 +view more
John Bairos (President)
Products: Cardboard, Aluminum Cans, Newspaper, Magazines, Glass, Plastic, Baling Wire,…
Services: Cash Paid, Office Recycling Programs, Document Destruction Shredding, Balers…
Categories: Recycling Drop-Off Centers, Garbage & Rubbish Removal, Waste Paper, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

Barney Huntington Pump And Well

3698 South Chestnut Avenue
Fresno, CA 93725-2509
(559) 276-9355
Categories: Industrial Pumps

Bier Designs

2453 North Renn Avenue
Fresno, CA 93727-8629
(559) 412-8551
Matt Bier (Owner)
Categories: Metal Working Machinery

Big W Sales

3766 South Bagley Avenue
Fresno, CA 93725-2442
(559) 486-4744 +view more
Gary Poochigian (Manager)
Products: Vertical & Horizontal, Agricultural Chemicals, Farm Chemicals, Fittings, Gas…
Services: Fertilizer & Spray Application, Pumps Valves Tanks Hose Pipe Fittings, Industrial…
Categories: Farm Equipment, Tanks - Fiberglass, Rubber, Plastic, Etc, Industrial Pumps, Spraying Booths & Equipment

Bogies Pump Systems

5674 East Clinton Avenue
Fresno, CA 93727-1307
(559) 291-9701
Jorge Mijangos (Manager)
Categories: Industrial Pumps

C.A. Reding

ARE YOU SPENDING TOO MUCH ON MANAGING YOUR PRINTING? C.A. REDING CAN HELP.
4352 North Brawley Avenue Suite 101
Fresno, CA 93722-7830
(559) 275-4977
Products: Copiers & Multifunction Printers Use Less Ink And Paper Without Losing Productivity…
Categories: Printing Supplies

Canaan Company

426 West Bedford Avenue
Fresno, CA 93711-6858
(559) 435-5575 +view more
Dan Sivas (President)
Categories: Furniture Manufacturers Supplies & Equipment

Central Piers - Fresno At

284 North Thorne Avenue
Fresno, CA 93706-1442
(559) 268-0828
Products: Roof Coatings, Doors & Windows, Window Awnings, Plumbing & Electrical, Underlayment
Services: Foundation Systems, Tie-Down Systems, Root Coatings, Re-Roofing Systems, Mobile…
Categories: Mobile Homes Manufacturers Supplies & Equipment, Modular & Mobile Homes For Sale

Coast Tool Company

2025 North Gateway Boulevard Suite 106
Fresno, CA 93727-1619
(559) 252-3737 +view more
Dennis Jacobs (Manager)
Categories: Machine Shop Equipment & Supplies

D & J Service-Rileys Tanks

3261 South Elm Avenue
Fresno, CA 93706-5622
(559) 237-1403
Joseph Riley (Owner)
Categories: Metal Tanks, Industrial Tanks

Elliott Manufacturing

2664 South Cherry Avenue
Fresno, CA 93706-5494
(559) 233-6235
Tom Cole (Owner)
Products: Welding Equipment
Services: Machine Shop Specialist Since 1929, 24 Hour Emergency Service, Cnc Milling,…
Categories: Machinery Repair & Rebuild, CNC Machine Shop, Welding & Welder, Packaging Equipment & Machinery, Fabrication Steel Manufacturers

Elliott Mfg Co Inc

2664 South Cherry Avenue
Fresno, CA 93706-5420
(559) 233-6235 +view more
Categories: Machinery Repair & Rebuild, CNC Machine Shop, Machine Tools Programming, Welding & Welder, Packaging Equipment & Machinery, Fabrication Steel Manufacturers

Emrick Machinery - All Types New & Used

2626 East Jensen Avenue
Fresno, CA 93706-5042
(559) 233-6115 +view more
Products: New & Used Equipment, Lathes, Mills
Services: Grinders, Shears, Machine Shop Supplies & Repairs
Categories: Machinery Repair & Rebuild, Heavy Equipment Hauling, Machinery Movers & Erectors, Machinery, Supplies & Equipment - Business Production Related, Machine Tools , Used Merchandise, Resale Shops & Thrift Stores

Flowserve

2349 South Orange Avenue
Fresno, CA 93725-1013
(559) 268-9243
Mike Allen (Owner)
Products: Engines, Hydraulics, Industrial Equipment, Levelers, Planting Equipment, Rubber…
Services: Business Services, Custom Services, Installations, Machinery Moving, Maintenance,…
Categories: Industrial Pumps

Fred's Hauling - Fred

3652 North Marks Avenue
Fresno, CA 93722
(559) 999-8352
Services: Specialize In The Fresno Area! Junk Removal Service., Junk Removal, Garage…
Categories: Garbage & Rubbish Removal, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal, Local & Short Haul Trucking Companies

Fresno Accordions

4670 North El Capitan Avenue
Fresno, CA 93722-3941
(559) 276-6590
Categories: Miscellaneous Business Product Repair, Industrial Instruments

Fresno Pump & Supply - Wholesale Only

2169 South Van Ness Avenue
Fresno, CA 93721-3499
(559) 233-8621 +view more
Services: Accommodate Most Domestic
Categories: Industrial Pump Repair & Service, Industrial Pumps

Fresno Recycling

1701 South Orange Avenue
Fresno, CA 93702-4256
(559) 264-6303 +view more
Roger Fitzgerald (Owner)
Products: Aluminum, Glass, Cans, Paper, Copper, Cardboard, Radiators, Stainless Steel,…
Services: Roll Offs, We Pick Up Large Loads, Free Containers For Industrial Accounts,…
Categories: Recycling Drop-Off Centers, Metals Base, Recycling Scrap & Waste Materials, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment

Gleim -Crown Pump Inc.

3087 South Elm Avenue
Fresno, CA 93706-5698
(559) 266-0584
Rowland Gleim (Owner)
Products: Pumps, Sales, Irrigation Pumps, Pressure Systems, Sewage Pumps, Submersibles,…
Services: Serving The Valley Since 1945, For Industry & Agriculture, Well Developing…
Categories: Industrial Pump Repair & Service, CNC Machine Shop, Industrial Pumps

Gleim-Crown Pump Inc

3087 South Elm State Highway Avenue # 41
Fresno, CA 93650
(559) 266-0584
Services: Serving The Valley Since 1945, For Industry & Agriculture
Categories: Industrial Pump Repair & Service, CNC Machine Shop, Industrial Pumps

Grainger Industrial Supply

FOR THE ONES WHO GET IT DONE.
1335 Tuolumne Street
Fresno, CA 93706-2017
(559) 233-5707 +view more
Products: Your Fresno California Grainger Branch Located At 1335 Tuolumne St. Is A Leading…
Categories: Hand & Power Tools, Safety Equipment & Supplies, Industrial Supply, Parts & Equipment - Miscellaneous, Industrial Tools, Contractors Equipment & Supplies Dealers Tools Pneumatic, Tools & Hardware Supplies

Grundfos

5900 East Shields Avenue
Fresno, CA 93727-8000
(559) 292-8000
Bill May (President)
Products: Commercial Equipment, Industrial Equipment, Planting Equipment, Tanks, Industrial…
Services: Business Services, Custom Services, Installations, Management, Operator Training,…
Categories: Industrial Pumps

H P Water Systems - Hep Electric Inc

9338 West Whites Bridge Avenue
Fresno, CA 93706-9515
(559) 846-9224
Services: Sales, Service, Repair & Installation, Repairs To All Makes & Model Pumps
Categories: Industrial Pump Repair & Service, Electricians, Industrial Pumps

H P Water Systems

Fresno, CA 93650
(559) 268-4751
Services: Sales, Service, Repair & Installation, Repairs To All Makes & Model Pumps
Categories: Industrial Pump Repair & Service, Electricians, Water Well Drilling Contractors, Industrial Pumps

Heppner Iron & Metal Co

3489 South Chestnut Avenue
Fresno, CA 93725-2699
(559) 237-6677 +view more
Mark Leizer (Manager)
Categories: Recycling Drop-Off Centers, Steel & Metal Goods, Metal Working Machinery, Fabricated Metal Products Manufacturers

Herb Schwartz & Sons

1933 East Richert Avenue
Fresno, CA 93726-2016
(559) 222-5424 +view more
Michael Quirk (President)
Products: Pump, Sales & Service, Rack Systems, Storage Equipment
Services: Septic Systems Installed & Repaired, Sewer Pump Service & Repair, City Sewer…
Categories: Septic Tanks & Septic Systems Contractors, Water Well Drilling Contractors, Industrial Pumps

Hp Water Systems

9338 West Whites Bridge Avenue
Fresno, CA 93706-9515
(559) 268-4751 +view more
Products: Professionals, Service, Irrigation Pumps, Submersibles, Pressure Systems, Commercial,…
Services: Professionals, Experts Sales, Service, Repair & Installation, Irrigation Pumps,…
Categories: Industrial Pump Repair & Service, Electricians, Water Well Drilling Contractors, Industrial Pumps

Hydroflo Pumps Usa Inc

5437 Nikita
Fresno, CA 93725-8925
(559) 834-1945
Categories: Industrial Pumps

Itt Goulds Pumps

3878 South Willow Avenue Suite 104
Fresno, CA 93725-9015
(559) 265-4730
Jeff Barrow (Manager)
Categories: Industrial Pumps

Jensen & Pilegard

1068 G Street
Fresno, CA 93706-3392
(559) 268-9221
Chris Pilegard (Treasurer)
Products: Lawn & Garden, Sales, - Lawn Mowers, - Edgers, - String Trimmers, - Blowers,…
Services: Chain Saws & Log Splitters, Instant Credit, Payment Plans
Categories: Outdoor Power Equipment Repair, Gas Engine, Industrial Generators, Tools & Hardware Supplies, Lawn Mowers & Power Equipment, Scales Public

Jensen & Watts Small Engine Clinic Sls & Service

516 North Chestnut Avenue
Fresno, CA 93702-2627
(559) 255-0461 +view more
Jeff Johnston (Owner)
Products: Chain Saws, Chains
Categories: Industrial Pumps, Pumps

Little Raymond's Print Shop

3505 West Gettysburg Avenue
Fresno, CA 93722-4199
(559) 244-0929
Categories: Printing Plates & Negatives

Mid Valley Disposal

3444 West Whites Bridge Avenue
Fresno, CA 93706-1130
(559) 268-0734 +view more
John Kalpakoff (President)
Products: Commercial Equipment, Residential Equipment
Services: Commercial, Industrial, Temporary Clean-Up Bins Permanent Services, Roll-Off…
Categories: Garbage & Rubbish Removal, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

Modern Custom Fabrication

2421 East California Avenue
Fresno, CA 93721-3301
(559) 264-4741 +view more
Ron Cloyd (Manager)
Products: Fuels, Plates, Steel, Tanks
Services: Pressure Vessels. Hydro Tanks, Superva Rated Fuel Tanks, Cnc Burning. Plate…
Categories: Metal Tanks, Industrial Tanks, Fabrication Steel Manufacturers

Modern Welding Company Of California

4141 North Brawley Avenue
Fresno, CA 93722-3915
(559) 275-9353
Bobby Bartlett (Manager)
Products: Fuels, Storage, Tanks
Services: Oil-Water Separators
Categories: Metal Tanks, Industrial Tanks

National Pump Co.

2790 South Railroad Avenue
Fresno, CA 93725-2021
(559) 497-5071
John Reed (Manager)
Products: Diesel, Electric Engines, Industrial Equipment, Storage Containers, Utility…
Services: Custom Services, Fabrication, Painting, Reconditioned, Reconditioning, Systems…
Categories: Industrial Pumps

Paper Plus

1266 G Street
Fresno, CA 93706-1629
(559) 445-0911
Rex Mccarty (Manager)
Products: Announcements, Bags, Boxes, Envelopes, Invitations, Printers, Stationery, Tape,…
Services: Custom Printing, Print Center
Categories: Invitations & Announcements, Paper Products, Printers & Printing Supplies, Equipment & Systems, Printers Services, Packaging & Shipping Materials - Wholesale & Manufacturers , Paper Products - Wholesale & Manufacturers

Pina Brothers Service - Shop

10098 West Manning Avenue
Fresno, CA 93706-9344
(559) 478-6921
Products: Compressors
Services: Repairing & Servicing All Major Brands, Se Habla Espanol, Farm Equipment Repair,…
Categories: Farm Equipment Repair, Welding & Welder, Air Conditioning Compressors, Gas & Air Compressors

Pina Brothers Service

Fresno, CA 93650
(559) 930-4375
Products: Compressors
Services: Repairing & Servicing All Major Brands, Se Habla Espanol, Farm Equipment Repair,…
Categories: Air Conditioning Compressors, Gas & Air Compressors

Potential Design Inc.

4185 East Jefferson Avenue
Fresno, CA 93725-9707
(559) 834-5361
William Tjerrild (President)
Products: Engines, Industrial Equipment, Welding Equipment, Industrial Machinery, Motors
Services: Custom Services, Fabrication, Installations, Painting, Systems Design
Categories: Food Processing Equipment & Supplies , Conveyor & Conveying Equipment, Packaging Equipment & Machinery, Food Service Equipment

Preferred Pump & Equipment

4510 South Maple Avenue
Fresno, CA 93725-9358
(559) 268-1928
Dennis Quindt (Manager)
Categories: Industrial Pumps

Premier Pump & Supply

4093 East Therese Avenue
Fresno, CA 93725-8920
(559) 834-6800 +view more
Ty Martin (Manager)
Categories: Industrial Pumps

Psi Equipment Sales

Fresno, CA 93650
(559) 233-2656
Products: Compressors, Lube Equipment, Pumps, Valves, Fittings, Jacks, Hose, Reels, Meters,…
Services: Petroleum - Shop Industrial Equipment, New & Rebuilt Nozzles, Keylock Systems,…
Categories: Service & Gas Station Equipment & Services, Electric Meters, Petroleum Industry Equipment, Machinery & Supplies, Industrial Pumps, Auto Repair & Service - Equipment & Supplies, Automotive Lubricant - Oil & Grease

Psi Equipment Sales - Daniels & Liquid Controls

2643 East Church Avenue
Fresno, CA 93706-4511
(559) 233-2656 +view more
Art Benjamin (Owner)
Products: Industrial Equipment
Services: New & Rebuilt Nozzles, Keylock Systems, Vapor & Leak Detection Equipment, Hose…
Categories: Service & Gas Station Equipment & Services, Electric Meters, Petroleum Industry Equipment, Machinery & Supplies, Industrial Pumps, Auto Repair & Service - Equipment & Supplies, Automotive Lubricant - Oil & Grease

Psi Equipment Sales - Duro-coxwell-graco

2643 East Church Avenue
Fresno, CA 93706-4511
(559) 233-2656 +view more
Gorman Rupp
Products: Compressors, Lube Equipment, Pumps, Valves, Fittings, Jacks, Hose, Reels, Meters,…
Services: Petroleum - Shop Industrial Equipment, New & Rebuilt Nozzles, Keylock Systems,…
Categories: Service & Gas Station Equipment & Services, Petroleum Industry Equipment, Machinery & Supplies, Industrial Pumps, Auto Repair & Service - Equipment & Supplies, Automotive Lubricant - Oil & Grease, Tools & Hardware Supplies

Raymond Handling Concepts Corporation

2935 South Elm Avenue
Fresno, CA 93706-5464
(559) 264-7500 +view more
Santiago Garcia (Manager)
Products: Engines, Forklift Trucks, Forklifts, Industrial Equipment, Material Handling…
Services: Rental & Leasing, Systems Design
Categories: Industrial Supply, Parts & Equipment - Miscellaneous, Material Handling Equipment, Conveyor & Conveying Equipment, Forklift Rental & Sales, Shelving Equipment

Republic Services - Residential & Business Customers, Solid Waste, Fresno

5501 North Golden State Boulevard
Fresno, CA 93722-5021
(559) 275-1551 +view more
Keith Kester (Manager)
Services: Commercial Industrial & Residential Waste Removal Services, Alled Waste Services,…
Categories: Garbage & Rubbish Removal, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

Republic Services

10463 North Rice Road
Fresno, CA 93730-1101
(559) 434-9211
Services: Commercial Industrial & Residential Waste Removal Services, Alled Waste Services,…
Categories: Recycling Drop-Off Centers, Garbage & Rubbish Removal, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

Saint Trading Company

4759 East Olive Avenue
Fresno, CA 93702-1700
(559) 492-1360
Categories: Production Control Equipment & Systems

Sanitary Stainless Welding Inc.

2550 South East Avenue Suite 101b
Fresno, CA 93706-5121
(559) 233-7116 +view more
Jim Mosqueda (Manager)
Categories: Welding & Welder, Metal Tanks, Industrial Tanks

Scott Water Well Service

Fresno, CA 93650
(559) 292-5171
Products: Service
Services: Domestic Agricultural, Installation, Specializing In Energy, Systems For Low,…
Categories: Water Well Drilling Contractors, Industrial Pumps

Sleep Number By Select Comfort

651 East Shaw Avenue
Fresno, CA 93710-7703
(559) 221-0185
Products: Adjustable Mattresses, Bedding, Cotton, Foam, Memory Cell, Sleep Products
Services: Set Up
Categories: Bedding & Mattress Manufacturers Supplies, Bedroom Furniture Stores

Strickland Drilling

Fresno, CA 93650
(559) 970-9561 +view more
Products: Domestic
Services: Agricultural , Domestic , Hard Rock
Categories: Septic Tank Pumping & Cleaning, Septic Tank Installation & Repair, Water Well Drilling Contractors, Industrial Pumps

Sunset Waste Systems

Fresno, CA 93650
(559) 275-2900
Categories: Garbage & Rubbish Removal, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

Superior Pipe & Stainless Supply Inc.

2611 East Church Avenue
Fresno, CA 93706-4511
(559) 266-7473 +view more
Joe Cruz (Owner)
Products: Stainless, Trucks, Equipment & Supplies, Steel, Tubes, Tubing, Fittings, Accessories,…
Services: Trucks, Fittings, Accessories, Industrial Services, Shipping, Steel, Systems…
Categories: Industrial Pumps, Drains, Pipes & Sewage Materials

Tezak Pump Co Inc

Fresno, CA 93650
(559) 269-1685
Products: Pumps
Services: Well Certification, Well Abandonment, Windmill Sales & Service, Water Well…
Categories: Industrial Pumps

Tru Trailers

4444 East Lincoln Avenue
Fresno, CA 93725-9709
(559) 834-4073
Products: Hitches - Trailers, Sales Service, & Parts, Trailers, Atv, Dump, Cargo, Tilt,…
Services: Race
Categories: Trailers Industrial, Trailers & Trailer Equipment Manufacturers

Valley Lube Equipment - Alemite Graco Duro Cox Reels

2381 South Sarah Street
Fresno, CA 93706-4524
(559) 264-2678
Herman Toews (Owner)
Categories: Service & Gas Station Equipment & Services, Air Conditioning Compressors, Industrial Pumps, Auto Repair & Service - Equipment & Supplies, Automotive Lubricant - Oil & Grease, Tools & Hardware Supplies

Valley Well & Pump Co.

Fresno, CA 93650
(559) 264-9043
William Clifton
Categories: Industrial Pump Repair & Service, Water Well Drilling Contractors, Industrial Pumps

Wagner Tuning

5694 East Clinton Avenue
Fresno, CA 93727-1307
(559) 412-4868
Categories: Metal Working Machinery, Fabricated Metal Products Manufacturers

West Coast Waste

Fresno, CA 93650
(559) 389-7620 +view more
Products: Roll- Off Containers, Dumpsters
Services: Roll- Off Containers, Dumpsters, Construction & Demo Waste
Categories: Recycling Drop-Off Centers, Garbage & Rubbish Removal, Dumpster Rental, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

West Coast Waste

3077 South Golden State Frontage Road
Fresno, CA 93725-2312
(559) 230-2467 +view more
Dennis Balakian (Owner)
Products: Residential, Commercial, Industrial, Remodeling, Roofing, Industrial Machinery,…
Services: Your Roll- Off Container Specialist, Construction, Demolition, Se Habla Espanol,…
Categories: Information Recycling, Recycling Drop-Off Centers, Garbage & Rubbish Removal, Wrecking & Demolition Contractors, Waste Disposal, Garbage, Trash & Rubbish Removal Contractors Equipment, Trucking - Garbage, Refuse, Waste, Trash, Scrap & Junk Removal

Ww Generators Inc.

1448 North Sierra Vista Avenue
Fresno, CA 93703-4510
(559) 251-6683
Kim Carleton (Owner)
Categories: Industrial Generators

Xpress Sales Services

3705 North Clovis Avenue
Fresno, CA 93727-7720
(559) 478-5655 +view more
Categories: Conveyor & Conveying Equipment

Zim Industries Inc

4545 East Lincoln Avenue
Fresno, CA 93725-9764
(559) 834-1551 +view more
Robert Zimmerer (Vp)
Products: Industrial, Pumps, Sales! Parts
Services: Well Drilling, Concrete Ditches
Categories: Water Well Drilling Contractors, Well Drilling Consultants, Industrial Pumps

Zim Irrigation

4545 East Lincoln Avenue
Fresno, CA 93725-9764
(559) 834-1551
Products: Industrial, Turbine Pumps, Submersibles
Services: Agricultural, Municipal, Industrial, Water Supply Contractor, Pumps & Well…
Categories: Irrigation Systems & Equipment, Water Well Drilling Contractors, Well Drilling Consultants, Industrial Pumps


AllRefer.com - Browse Articles & Stories
Stories & News

Related Categories in Fresno, CA

Copyright © 2018 AllPages.com All Rights reserved.