323-724-7777
/
800-950-7950
Log In
Sign In
View My Account
Register
Create an Account
Cart (
0
)
Contact Us
Brush-A-Pedia
®
Brushes By Fill Material
Brushes By Handle Material
Brushes By Application
Brushes By NSN Number
Clearance Brushes
Brushes By Industry
Aerospace
Automotive
Electronics
Facility Management
Food Service
Forensics and Criminology
Janitorial
Material Handling and Packaging
Medical
Military
Pharmaceutical
Printing and Engraving
Stock Brushes
Abrasives & Buffs
Applicator Brushes
Artist Brushes
Artist and Forensic Brushes
Block Brushes
Bore Brushes
Brushes By NSN Number
Channel Brushes & Metal Holders
Duster Brushes
ESD and Cleanroom Brushes
Flow Thru Brushes
Handheld Brushes
Janitorial Brushes
Metal Handle Brushes
Miniature Brushes
Non-Scratch Tube Cleaning Brushes
Non-Sparking Brushes
Paint Brushes and Accessories
Plastic Handle Brushes
Precision Brushes
Scratch and Plater Brushes
Specialty Brushes
Speedy Sweep®
Spinning Brushes
Spiral/Twisted-in-Wire
Toothbrush Style
Upright Brushes
Utility Brushes
Wood Handle Brushes
Brushes By Application
Artist Brushes
Disinfecting & Sterilizing Brushes
ESD and Cleanroom Brushes
FDA Compliant Brushes
Forensic Brushes
Janitorial Brushes
Medical Brushes
Non-Sparking Brushes
Paint Brushes and Accessories
ISO 9001:2015 Certified
Accessibility
Proud To Be An
AMERICAN
Manufacturer
™
ISO 9001:2015 Certified
Proud To Be An
AMERICAN
Manufacturer
™
323-724-7777
/
800-950-7950
323-724-7777
/
800-950-7950
Log In
Sign In
View My Account
Register
Create an Account
Cart (
0
)
Contact Us
All
All Products
Abrasives & Buffs
Acid/Sash/Parts Cleaning
Applicator Brushes
Artist & Forensic Brushes
Block Brushes
Bore Brushes
Duster Brushes
ESD and Cleanroom Brushes
Flow Thru Brushes
Handheld Brushes
Janitorial Brushes
Metal Free, Non-Scratch
Miniature Brushes
Non-Sparking Brushes
Paint Brushes and Accessories
Scratch and Plater Brushes
Specialty Brushes
Speedy Sweep®
Spiral/Twisted-In-Wire Brushes
Strip Brushes & Holders
Toothbrush Style
Upright Brushes
Utility Brushes
Wheel, Rotary, Cylinder Brushes
Log In
Sign In
View My Account
Register
Create an Account
Cart (
0
)
Contact Us
STOCK BRUSHES
OVER 3,500 Industrial Brushes
Abrasives & Buffs
Acid/Sash/Parts Cleaning
Applicator Brushes
Artist & Forensic Brushes
Block Brushes
Bore Brushes
Clearance Brushes
Cylinder and Rotary Brushes
Duster Brushes
ESD & Cleanroom Brushes
Flow Thru Brushes
Handheld Brushes
Janitorial Brushes
Metal Free, Non-Scratch
Miniature Brushes
Non-Sparking Brushes
Paint Brushes & Accessories
Scratch & Plater Brushes
Specialty Brushes
Spiral/Twisted-In-Wire Brushes
Strip Brushes & Holders
Toothbrush Style
Upright Brushes
Utility Brushes
CUSTOM BRUSH QUOTE
Block Brushes
Bore Brushes
Cup Brushes
Cylinder Brushes
Disk Brushes
Flow Thru Brushes
Hand Held Brushes
Inward & Outward Disk Brushes
Inward Wound Coil Brushes
Outward Wound Coil Brushes
Pencil & Applicator Brushes
Straight Strip Brushes
Twisted-In-Wire Brushes
BRUSHES BY MATERIAL
BRUSHES BY FILL MATERIAL
Natural Fill Brushes
Wire Fill Brushes
Synthetic Fill Brushes
BRUSHES BY HANDLE MATERIAL
Metal Handle Brushes
Plastic Handle Brushes
Wood Handle Brushes
CLEARANCE OUTLET
Clearance Outlet
Anti-Static ESD Brushes
Artist Brushes
Block Brushes
Duster Brushes
End Brushes
ESD and Cleanroom Brushes
Miniature Brushes
Non-Sparking Brushes
Scratch and Plater Brushes
Shoe Cleaner Brushes
Specialty Brushes
Spiral Wound Coil Brushes
Spiral/Twisted-in-Wire
Stencil Brushes
Channel Brushes & Metal Holders
Toothbrush Style
Utility Brushes
Spinning Brushes
BRUSH-A-PEDIA
®
ABOUT US
COMPLIANCE
INDUSTRIAL CATALOG
ESD CATALOG
CUSTOM DESIGN SHEETS
ENGINEERING CORNER
FORMS AND AGREEMENTS
OFFICIAL BLOG
NEWS ARTICLES / PRESS RELEASES
OTHER GORDON BRUSH COMPANIES
VIDEOS
(
0
)
$2.65 - $171.83
26 Products
Home
»
Synthetic Bristle Brushes
»
Non-Sparking Brushes
»
Scrubbers
Scrubbers
Filters
Filters
Fill Material
Brass
Nylon
Nylon (Static Dissipative)
Plyer
Polyester
Polypropylene
Handle Material
Handle sold separately
Plastic
Plastic (Acetal)
Wood
ESD Category
Static Dissipative
Handle Diameter
1"
Handle Length
5-1/2"
5-5/8"
6-5/8"
7 1/2"
10"
16-1/2"
20"
Bristle Diameter
0.006"
0.008"
0.010"
0.012"
0.013"
0.020"
Brush Diameter
3"
Brush Face Width
3/8"
1-1/4"
1-1/2"
2-1/8"
2-3/8"
2-1/2"
4-1/2"
Brush Face Length
1 3/4"
2-1/4"
2-3/8"
3"
4-1/4"
6"
Block Length
2-1/2"
4-1/2"
6"
Trim
1/2"
9/16"
5/8"
3/4"
15/16"
1"
1 1/4"
1 3/4"
2"
Compare
Product
▲
Part #
Fill Material
Handle Material
ESD Category
Price/ea
Price/pkg
4 x 14 Row 0.010" Nylon Bristle, Plastic Handle Brush
Part Number: 251993
251993
Fill Material
:
Nylon
Handle Material
:
Plastic
ESD Category
:
$2.65
/ea
$31.80
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
4 x 14 Row 0.010" Nylon Bristle, Plastic Handle Brush
Part Number: 251993
Catalog Page # 5
Price
$2.65 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Plastic
Handle Length:
6-5/8"
Bristle Diameter:
0.010"
Brush Face Width:
3/8"
Brush Face Length:
1 3/4"
Trim:
1/2"
0.006" Crimped Plyer Bristle, 2-1/2" x 1-7/16" Plastic Block Scrub Brush
Part Number: 869903
869903
Fill Material
:
Plyer
Handle Material
:
Plastic
ESD Category
:
$4.75
/ea
$57.00
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
0.006" Crimped Plyer Bristle, 2-1/2" x 1-7/16" Plastic Block Scrub Brush
Part Number: 869903
Catalog Page # 10
Price
$4.75 / each
Technical Specs
Fill Material:
Plyer
Handle Material:
Plastic
Bristle Diameter:
0.006"
Brush Face Width:
1-1/4"
Brush Face Length:
2-1/4"
Block Length:
2-1/2"
Trim:
5/8"
0.006" Crimped Nylon Bristle, 2-1/2" x 1-7/16" Plastic Block Scrub Brush
Part Number: 869903N
869903N
Fill Material
:
Nylon
Handle Material
:
Plastic
ESD Category
:
$4.75
/ea
$57.00
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
0.006" Crimped Nylon Bristle, 2-1/2" x 1-7/16" Plastic Block Scrub Brush
Part Number: 869903N
Catalog Page # 10
Price
$4.75 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Plastic
Bristle Diameter:
0.006"
Brush Face Width:
1-1/4"
Brush Face Length:
2-1/4"
Trim:
5/8"
0.006" Crimped Plyer Bristle, 2-1/2" x 1-3/8" Wood Block Scrub Brush
Part Number: 869904
869904
Fill Material
:
Plyer
Handle Material
:
Wood
ESD Category
:
$4.75
/ea
$57.00
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
0.006" Crimped Plyer Bristle, 2-1/2" x 1-3/8" Wood Block Scrub Brush
Part Number: 869904
Catalog Page # 10
Price
$4.75 / each
Technical Specs
Fill Material:
Plyer
Handle Material:
Wood
Bristle Diameter:
0.006"
Brush Face Width:
1-1/4"
Brush Face Length:
2-1/4"
Block Length:
2-1/2"
Trim:
5/8"
9" Utility Brush - Nylon Bristle and Plastic Block
Part Number: 900422
900422
Fill Material
:
Nylon
Handle Material
:
Plastic
ESD Category
:
$12.79
/ea
$153.48
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
9" Utility Brush - Nylon Bristle and Plastic Block
Part Number: 900422
Catalog Page # 40
Price
$12.79 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Plastic
Handle Length:
5-1/2"
Bristle Diameter:
0.008"
Brush Face Width:
4-1/2"
Brush Face Length:
3"
Trim:
3/4"
9" Utility Brush - Brass Bristle and Hardwood Block
Part Number: 901661
901661
Fill Material
:
Brass
Handle Material
:
Wood
ESD Category
:
$11.78
/ea
$141.36
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
9" Utility Brush - Brass Bristle and Hardwood Block
Part Number: 901661
Catalog Page # 40
Price
$11.78 / each
Technical Specs
Fill Material:
Brass
Handle Material:
Wood
Handle Length:
5-5/8"
Bristle Diameter:
0.008"
Brush Face Width:
2-1/8"
Brush Face Length:
3"
Trim:
9/16"
Static Dissipative Bowl Brush
Part Number: 901820
901820
Fill Material
:
Nylon (Static Dissipative)
Handle Material
:
Plastic (Acetal)
ESD Category
:
Static Dissipative
$160.58
/ea
$160.58
/pkg
1/pkg
Qty:
ADD TO CART
CHECKOUT
Static Dissipative Bowl Brush
Part Number: 901820
Catalog Page # 33
Price
$160.58 / each
Technical Specs
Fill Material:
Nylon (Static Dissipative)
Handle Material:
Plastic (Acetal)
ESD Category:
Static Dissipative
Handle Diameter:
1"
Handle Length:
10"
Bristle Diameter:
0.010"
Brush Diameter:
3"
Long Static Dissipative Bowl Brush
Part Number: 901820L
901820L
Fill Material
:
Nylon (Static Dissipative)
Handle Material
:
Plastic (Acetal)
ESD Category
:
Static Dissipative
$171.83
/ea
$171.83
/pkg
1/pkg
Qty:
ADD TO CART
CHECKOUT
Long Static Dissipative Bowl Brush
Part Number: 901820L
Catalog Page # 33
Price
$171.83 / each
Technical Specs
Fill Material:
Nylon (Static Dissipative)
Handle Material:
Plastic (Acetal)
ESD Category:
Static Dissipative
Handle Diameter:
1"
Handle Length:
20"
Bristle Diameter:
0.010"
Brush Diameter:
3"
Iron Handle Scrub Brush – 0.013" Polypropylene Bristle with Plastic Handle
Part Number: 905505
905505
Fill Material
:
Polypropylene
Handle Material
:
Plastic
ESD Category
:
$8.72
/ea
$209.28
/pkg
24/pkg
Qty:
ADD TO CART
CHECKOUT
Iron Handle Scrub Brush – 0.013" Polypropylene Bristle with Plastic Handle
Part Number: 905505
Catalog Page # 12
Price
$8.72 / each
Technical Specs
Fill Material:
Polypropylene
Handle Material:
Plastic
Bristle Diameter:
0.013"
Brush Face Width:
2-1/2"
Brush Face Length:
6"
Block Length:
6"
Trim:
1"
4-1/2" x 1-3/4" .012" Nylon Bristle Hand Scrub Block Brush
Part Number: 9162N
9162N
Fill Material
:
Nylon
Handle Material
:
Wood
ESD Category
:
$4.88
/ea
$58.56
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
4-1/2" x 1-3/4" .012" Nylon Bristle Hand Scrub Block Brush
Part Number: 9162N
Catalog Page # 10
Price
$4.88 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Wood
Bristle Diameter:
0.012"
Brush Face Width:
1-1/2"
Brush Face Length:
4-1/4"
Block Length:
4-1/2"
Trim:
15/16"
10" Wood Block Deck Scrub with Stiff Brown Polypropylene
Part Number: M335100
M335100
Fill Material
:
Polypropylene
Handle Material
:
ESD Category
:
$17.03
/ea
$204.36
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
10" Wood Block Deck Scrub with Stiff Brown Polypropylene
Part Number: M335100
Catalog Page # 40
Price
$17.03 / each
Technical Specs
Fill Material:
Polypropylene
Trim:
2"
10" Three Surface Deck Scrub with White Polypropylene Bristles
Part Number: M335210
M335210
Fill Material
:
Polypropylene
Handle Material
:
ESD Category
:
$16.84
/ea
$202.08
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
10" Three Surface Deck Scrub with White Polypropylene Bristles
Part Number: M335210
Catalog Page # 40
Price
$16.84 / each
Technical Specs
Fill Material:
Polypropylene
Trim:
1 3/4"
10" Three Surface Deck Scrub with Stiff Blue Polypropylene
Part Number: M335211
M335211
Fill Material
:
Polypropylene
Handle Material
:
ESD Category
:
$16.84
/ea
$202.08
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
10" Three Surface Deck Scrub with Stiff Blue Polypropylene
Part Number: M335211
Catalog Page # 40
Price
$16.84 / each
Technical Specs
Fill Material:
Polypropylene
Trim:
1 3/4"
10" Three Surface Deck Scrub with Stiff Blue Polypropylene and Squeegee Blade
Part Number: M335310
M335310
Fill Material
:
Polypropylene
Handle Material
:
ESD Category
:
$22.90
/ea
$274.80
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
10" Three Surface Deck Scrub with Stiff Blue Polypropylene and Squeegee Blade
Part Number: M335310
Catalog Page # 40
Price
$22.90 / each
Technical Specs
Fill Material:
Polypropylene
Trim:
1 3/4"
9" Multi Purpose Scrubber with Polypropylene Bristle
Part Number: M336110
M336110
Fill Material
:
Polypropylene
Handle Material
:
ESD Category
:
$22.50
/ea
$270.00
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
9" Multi Purpose Scrubber with Polypropylene Bristle
Part Number: M336110
Catalog Page # 40
Price
$22.50 / each
Technical Specs
Fill Material:
Polypropylene
Trim:
1 1/4"
12.75" Staple-Set Bowl Brush with Plastic Handle
Part Number: M571050
M571050
Fill Material
:
Polyester
Handle Material
:
Plastic
ESD Category
:
$13.67
/ea
$164.04
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
12.75" Staple-Set Bowl Brush with Plastic Handle
Part Number: M571050
Catalog Page # 41
Price
$13.67 / each
Technical Specs
Fill Material:
Polyester
Handle Material:
Plastic
9" Utility Brush - Black Polypropylene Bristle and Foam Block
Part Number: M572010
M572010
Fill Material
:
Polypropylene
Handle Material
:
Plastic
ESD Category
:
$6.82
/ea
$81.84
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
9" Utility Brush - Black Polypropylene Bristle and Foam Block
Part Number: M572010
Catalog Page # 40
Price
$6.82 / each
Technical Specs
Fill Material:
Polypropylene
Handle Material:
Plastic
Handle Length:
5-1/2"
Bristle Diameter:
0.020"
Trim:
1 3/4"
20" Utility Brush - Black Polypropylene Bristle and Foam Block
Part Number: M573010
M573010
Fill Material
:
Polypropylene
Handle Material
:
Plastic
ESD Category
:
$9.73
/ea
$116.76
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
20" Utility Brush - Black Polypropylene Bristle and Foam Block
Part Number: M573010
Catalog Page # 40
Price
$9.73 / each
Technical Specs
Fill Material:
Polypropylene
Handle Material:
Plastic
Handle Length:
16-1/2"
Bristle Diameter:
0.020"
Trim:
1 3/4"
Hygienic Dish Brush
Part Number: M575050
M575050
Fill Material
:
Nylon
Handle Material
:
Plastic
ESD Category
:
$4.74
/ea
$47.40
/pkg
10/pkg
Qty:
ADD TO CART
CHECKOUT
Hygienic Dish Brush
Part Number: M575050
Catalog Page # 41
Price
$4.74 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Plastic
Handle Length:
7 1/2"
Brush Face Width:
2-3/8"
Brush Face Length:
2-3/8"
Trim:
3/4"
6" Utility Brush - Polypropylene Bristle and Swiss Style Block
Part Number: M576014
M576014
Fill Material
:
Polypropylene
Handle Material
:
Plastic
ESD Category
:
$7.38
/ea
$88.56
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
6" Utility Brush - Polypropylene Bristle and Swiss Style Block
Part Number: M576014
Catalog Page # 40
Price
$7.38 / each
Technical Specs
Fill Material:
Polypropylene
Handle Material:
Plastic
Block Length:
6"
Trim:
1 3/4"
6" Utility Brush - Nylon Bristle and Swiss Style Block
Part Number: M576020
M576020
Fill Material
:
Nylon
Handle Material
:
Plastic
ESD Category
:
$13.29
/ea
$159.48
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
6" Utility Brush - Nylon Bristle and Swiss Style Block
Part Number: M576020
Catalog Page # 40
Price
$13.29 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Plastic
Block Length:
6"
Trim:
1 3/4"
9" Utility Brush - Polypropylene Bristle and Foam Block
Part Number: M582010
M582010
Fill Material
:
Polypropylene
Handle Material
:
Plastic
ESD Category
:
$7.18
/ea
$86.16
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
9" Utility Brush - Polypropylene Bristle and Foam Block
Part Number: M582010
Catalog Page # 40
Price
$7.18 / each
Technical Specs
Fill Material:
Polypropylene
Handle Material:
Plastic
Handle Length:
5-1/2"
Bristle Diameter:
0.020"
Trim:
1 3/4"
9" Utility Brush - Nylon Bristle and Polypropylene Block
Part Number: M582040
M582040
Fill Material
:
Nylon
Handle Material
:
Plastic
ESD Category
:
$12.59
/ea
$151.08
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
9" Utility Brush - Nylon Bristle and Polypropylene Block
Part Number: M582040
Catalog Page # 40
Price
$12.59 / each
Technical Specs
Fill Material:
Nylon
Handle Material:
Plastic
Handle Length:
5-1/2"
Bristle Diameter:
0.020"
Trim:
1 3/4"
20" Utility Brush - White Polypropylene Block
Part Number: M583010
M583010
Fill Material
:
Polypropylene
Handle Material
:
Plastic
ESD Category
:
$10.77
/ea
$129.24
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
20" Utility Brush - White Polypropylene Block
Part Number: M583010
Catalog Page # 40
Price
$10.77 / each
Technical Specs
Fill Material:
Polypropylene
Handle Material:
Plastic
Handle Length:
16-1/2"
Bristle Diameter:
0.020"
Trim:
1 3/4"
3" Hygienic Nail Brush
Part Number: M585030
M585030
Fill Material
:
Nylon
Handle Material
:
ESD Category
:
$7.49
/ea
$74.90
/pkg
10/pkg
Qty:
ADD TO CART
CHECKOUT
3" Hygienic Nail Brush
Part Number: M585030
Catalog Page # 41
Price
$7.49 / each
Technical Specs
Fill Material:
Nylon
Pivot Tile and Grout Brush 8.75" long
Part Number: M585142
M585142
Fill Material
:
Polyester
Handle Material
:
Handle sold separately
ESD Category
:
$13.10
/ea
$157.20
/pkg
12/pkg
Qty:
ADD TO CART
CHECKOUT
Pivot Tile and Grout Brush 8.75" long
Part Number: M585142
Catalog Page # 40
Price
$13.10 / each
Technical Specs
Fill Material:
Polyester
Handle Material:
Handle sold separately
$2.65 - $171.83
26 Products
Resources
Brushes by Industry
Industrial Catalog - PDF
ESD Catalog - PDF
Certificate Of PCI Compliance
Custom Design Sheets
ESD Brushes & Static Electricity
Forms and Applications
ISO 9001:2015 Certified
News Articles / Press Releases
Official Blog
Proposition 65 Declaration
RoHS / Conflict Mineral / Reach Declaration
Speedy Sweep
®
User Manual
Videos
Engineering Corner
Brush Fill Material Description
Cleaning, Disinfecting and Sterilizing Plastics
Chemical Reactivity with Brush Materials
ESD Safe Toothbrush-Style Plastic Brushes
Static Electricity and Brushes
What is Galvanic Corrosion?
How to Choose the Right Anti-Static Brush?
How to Remove Static From Your Workspace
Titanium Parts and Titanium Brushes
Horesehair, Hog Bristle, and Goat Hair Sterilization
What is a Grounding Brush?
Photos of Custom and Special Brush Examples
Private Labeling Examples
Resources
Brushes by Industry
Industrial Catalog - PDF
ESD Catalog - PDF
Certificate Of PCI Compliance
Custom Design Sheets
ESD Brushes & Static Electricity
Forms and Applications
ISO 9001:2015 Certified
News Articles / Press Releases
Official Blog
Proposition 65 Declaration
RoHS / Conflict Mineral / Reach Declaration
Speedy Sweep
®
User Manual
Videos
Engineering Corner
Brush Fill Material Description
Cleaning, Disinfecting and Sterilizing Plastics
Chemical Reactivity with Brush Materials
ESD Safe Toothbrush-Style Plastic Brushes
Static Electricity and Brushes
What is Galvanic Corrosion?
How to Choose the Right Anti-Static Brush?
How to Remove Static From Your Workspace
Titanium Parts and Titanium Brushes
Horesehair, Hog Bristle, and Goat Hair Sterilization
What is a Grounding Brush?
Photos of Custom and Special Brush Examples
Private Labeling Examples
About Us
About Gordon Brush
®
Capabilities Overview
Other Gordon Brush Companies
Made In America Partners
Brush-A-Pedia
®
Implied Warranty Disclaimer
Headquarters
Gordon Brush Mfg. Co., Inc.
3737 Capitol Avenue
City of Industry, California 90601
Phone:
323-724-7777
Toll-Free:
800-950-7950
Fax:
323-724-1111
Customer Service
Privacy Policy
Shipping & Returns
Terms of Use
Accessibility
Contact Us
Join Our Mailing List
We respect your privacy and will not share your information with third parties
COPYRIGHT © 2024 GORDON BRUSH MFG. CO., INC.
ALL RIGHTS RESERVED
WEBSITE DEVELOPED BY:
EMSAR DESIGN LTD
COPYRIGHT © 2024 GORDON BRUSH MFG. CO., INC. | ALL RIGHTS RESERVED | WEBSITE DEVELOPED BY:
EMSAR DESIGN LTD