Products Directory > Industrial Supplies > Steel & Stainless Steel
Products - 250
|
Carbon Steel |
Displaying 1-50 of Total 250 Products Found |
Products

Inconel rods have an excellent mechanical properties and provide good resistance to oxidation. These pipes find extensive application in furnace muffles, electronic components, heat treating equipment, steam generator tubing, heat exchangers, etc.
Specifications
Grades :
UNS 8800 (INCONEL 800)
UNS 8825 (INCONEL 825)
UNS 6600 (INCONEL 600)
UNS 6601 (INCONEL 601)
UNS 6625 (INCONEL 625) more...

We are glad to present ourselves as a market leader of carbon steel, alloy steel & boilers that are trustworthy and durable. We invite you for a blissful shopping from us for quality carbon steel, alloy steel & boiler at most reasonable prices.
Standard: ASTM / ASME A/SA 516 / 517 / IS 2062, IS 2002
Grade: 60 / 70, & B
Standard: ASTM / ASME A/SA 387
Grade: F 5, F 9, F 11, F 12, F 22, F 91. more...

Carbon steel, also called plain carbon steel, is a metal alloy, which primarily consists of iron and carbon. Besides these two elements, it also consists of other alloying elements like manganese, silicon and copper in quantities almost negligible.
Available in various compositions, our range of products have an impeccable track record in the market. While, our products are extensively used for various industrial applications, it is particularly used in boilers and heat exchangers.
Following are the typical compositions of carbon steel :
Mild Carbon Steel (Low Carbon): It contains approximately 0.05-0.15% carbon content for low carbon steel and 0.16-0.29% carbon content for mild steel. Mild steel has a relatively low tensile strength, but it is cheap and malleable; surface hardness can be increased through carburizing.
Medium Carbon Steel: Carbon content is approximately 0.30-0.59%. Balances ductility and strength, has good wear resistance; used more...

Carbon Steel :
Carbon steel, is steel where the main alloying constituent is carbon. "Steel is considered to be carbon steel when no minimum content is specified or required for chromium, cobalt, columbium, molybdenum, nickel, titanium, tungsten, vanadium or zirconium, or any other element to be added to obtain a desired alloying effect; when the specified minimum for copper does not exceed 0.40 percent; or when the maximum content specified for any of the following elements does not exceed the percentages noted: manganese 1.65, silicon 0.60, copper 0.60.
Piping :
The Following Grades Are Available:
SMLS ASTM A 106 GR. B
SMLS ASTM A 53 GR. B
SMLS API 5L GR. B
ERW Pipe IS 1239/3589
Alloy Steel :
Chromoly is an abbreviation for "chromium-molybdenum steel". Alloy steels are broken down into two groups: low alloy steels and high alloy steels. These steels have greater strength, hardness, hot hardness, wear resistance, more...
![]() |
Our team of highly skilled and experienced workers are trying their best in satisfying the requirements of the customers. Being corrosion resistant carbon steel is very durable to use in commercial and residential purposes as well. We at Super fasteners industries manufacture a wide range of carbon steel fittings that are available in different specifications of shapes and size; based upon the use in different areas. We are known for selling our products at the most reasonable prices.
Features:
* Corrosion resistant
* Manufactured according to client’s specification
more...
![]() |
We offer a wide range of high quality carbon steel tubes to cater to the demands of different industries spread all across the globe. We design our carbon steel tubes in standard and customized dimensions and ensure their impeccable & long lasting quality. Owing to trustworthy features and prices, our products have captured a large share of global market.
Carbon steel tubes is used in the most critical engineering applications and also in certain applications in the automotive sector.
They are reckoned for its superior tolerance capacity and resistance to oxidation and corrosion. Feature:
* Ease of Installation
* Nil maintenance
* Easy Fitting
* Rust free
* Uniformity
* Corrosion Protection
* Flexible in nature
* Durable in nature
Standard: ASTM A179 seamless more...

Pilot operated
1" (25mm) to 6" (150mm)
max. Inlet pressure 350 psig.
(24. 1 bar) steam
bronze
1" (25mm) to 4" (100mm)
max. Inlet pressure 250 psig. (17. 24 bar) steam
diaphragm type (threaded)
1/4" (8mm) to 2" (50mm) for steam
1/4" (8mm) to 6" (150mm) for water more...
| Leader Valves Limited Jalandhar |
![]() |
We are involved in trading and supply of Carbon Steels, which is highly appreciated in the market for corrosion resistant finish and high mechanical strength. Our range is offered in varied thicknesses, lengths and sizes to meet the demands of the customers. Furthermore, we offer these products in round, flat and square shapes. We supply carbon steels in various grade like EN8, EN9 and CK 45 to cater the diverse requirements of the customers. Key application areas:
* Home durable appliances
* Electronics products
* Automotive spares
* Machine frame
more...
| Meher Alloy Steel Chennai |
![]() |
Specifications:
* 'SANT' cast iron dual plate wafer type check valve
* Rating PN16 with ductile iron disc
* Stainless steel spring
* EPDM body lining
more...
| Universal Plastic Agency Ahmedabad |
We carry a large array of industrial spring steel that are usually developed by processes of hardening and then tempering. All the grades of industrial spring steel offered by us are durable, accurate and possess even finish. Various grades available with us are tabulated below:
more...
| A to Z Steelloys Private Limited Mumbai |
We are involved in manufacturing and supplying Mild Steel / Carbon Steel which are highly durable, sturdy and rust free. They are available in different size and shape and are used in various applications in numerous industries. We adhere to the guideline laid by government and other industrial norms and global quality standards. The size can be altered as per the specification and requirement received from our client. In addition to this all these customized services are available at a very reasonable price. more...
| Orange Steel India Mumbai |
Carbon steel, is steel where the main alloying constituent is carbon. "Steel is considered to be carbon steel when no minimum content is specified or required for chromium, cobalt, columbium, molybdenum, nickel, titanium, tungsten, vanadium or zirconium, or any other element to be added to obtain a desired alloying effect; when the specified minimum for copper does not exceed 0.40 percent; or when the maximum content specified for any of the following elements does not exceed the percentages noted: manganese 1.65, silicon 0.60, copper 0.60.
Piping :
The Following Grades Are Available:
SMLS ASTM A 106 GR. B
SMLS ASTM A 53 GR. B
SMLS API 5L GR. B
ERW Pipe IS 1239/3589 more...
| Hitesh Steel Mumbai |
We offer wide range of hastelloy tubes, these hastelloy tubes are widely used in different industrial applications. Hastelloy tubes are available as per the following grades:-
grades as under:- hastelloy c-4 (uns no. N06455), c-276 (uns no. N10276), hastelloy c 22 (uns no. N06022), hastelloy c 2000 astm : b622, b619, b622, b626
Types of hastelloy tubes:
seamless hastelloy tubes
erw hastelloy tubes
welded hastelloy tubes
cdw hastelloy tubes more...
| Hitesh Steels Mumbai |
Different types of plain carbon steel in various grades are available with us. These are used in the manufacture of various products. Their premium quality ensures that the resultant products are too of highest grade. more...
| Neelkamal Steels Mumbai |
Being the experts in the field of manufacturing and exporting, we offer a wide range of Carbon Steel. We ensure the best quality raw materials are utilized in manufacturing these products. The vital constitution of this variant of alloy is carbon. Moreover, it also requires chromium, cobalt, columbium, molybdenum, nickel, titanium, tungsten, vanadium or zirconium in combination to obtain the exact and desired range of alloy. We offer it at an industry leading price. more...
| Horizon Mercantile Associates Pvt. Ltd Mumbai |
steel sheet prices, Coils, Sheets, Alloy Steel We offer a wide variety of carbon steel sheet prices which are corrosion resistant and require no maintenance. This steel is known as 'the weathering steel' as a protective layer develops on on the steel surface when used un coated and in hazardous weather conditions. The 'patina' presents a purplish-brown color and a finely grained aspect when the oxidation process is stabilized. It also comprises a protective barrier. Application: · Architecture · Sculpture · Structural works · Industrial chimneys · Freight wagons more...
| Electromac Trefoil Clamp Mumbai |
We offer a spectrum of carbon steel pipes and tubes, which are reckoned for its durability and resistance against corrosion. Fabricated with premium grade raw material, our carbon steel products are sourced as per the requirements as of our customers. Grades. Carbon steel is also called plain carbon steel. Carbon steel is steel where the main alloying constituent is carbon.
* Seamless : API 5L, ASTM A106, A53, A333, A192, A179
* Welded : API 5L, A53, ASTM A671, A672
* High Yield Grade : X42, X46, X52, X56, X60, X65, X70.X80,
* PSL1, PSL2
* High Temp Grade :A, B, C
* Low Temp Grade : 1, 3,4, 6, 7, 8, 9, 10, 11 (seamless) & CA55, CB60, CB65, CB70, CC60, CC65, CC70 (welded)
* Size : 1/8" to 60" (Seamless) & 1" to 108" (welded)
* Thickness : 1.5mm to 250mm
more...
| Philips Metal Industries Mumbai |
We are presenting to our clients a comprehensive array of Carbon Tool Steel. These general purpose tool steel comes with high surface hardness and core toughness, which provides good resistance to wear, impact & shock. Made by using high-grade raw material, our range is in conformation with the prevailing industry standards. Our range is used in following areas:
* Cutting and punching dies
* Shear blades
* Hollow and massive embossing dies
* Milling cutters
* Scrapers
* Cutting tools
* Twist drills
* Reamers
* Paper knives
* Wood working tools
* Thread cutting tools
* Chisels
* Tube drawing plugs
* Files
* Letter and figure stamps
more...
| Bharat Metal, Pune Pune |
Our vast industrial experience has enabled us in offering Nickel Chrome Moly Steel, which is fabricated by using an alloy steel that offers strength and style to the product range. Widely used in bike industry, these products are Moly corrosion that is used to improve the resistance of the gear. Furthermore, the nickel Chrome molybdenum steel alloy present in the products with gleason bevel gears makes them:
* Corrosion resistant
* Longer functional
* Easy to maintain and use
more...
| Kushal Metal & Steel Industries, Mumbai Mumbai |
We are engaged in stocking Carbon and Alloy Speciality Steels. These are procured from the reliable vendors of the industry and are available in cost effective prices. Our range of products finds application in Chemicals, Petrochemicals, Nuclear Power, Space Engineering and Food Processing Industries.
The various sizes in which we supply Mild Steel Rounds and Alloy Steel Rounds are 16mm, 18mm, 20mm, 22mm, 23.5mm, 25mm, 26mm, 27mm, 28mm, 30mm, 32mm, 34mm, 36mm, 38mm, 40mm, 42mm, 45mm, 48mm, 50mm, 53mm, 56mm, 60mm, 63mm, 65mm, 71mm, 75mm, 80mm Upto 100mm
User Industries:
* Bright Bars Forging units
* Chemicals
* Petrochemicals
* Nuclear Power
* Space Engineering
* Dairy
* Food Processing
* Sugar
* Sanitary Applications
* Automobile Exhaust Systems
* Submersible Pumps
* Decorative Building Structures and Fittings
more...
| Jupiter Mumbai |
In order to fulfill the ever changing demands of our clients, we have been engaged in offering a quality range of carbon steel. We ensure that these products are offered to the clients as per their specific requirements. Clients can avail these products from us at market leading prices.
Various Carbon Steel products we offer are:
MS, En 8, En 9, C45, En 1A, En 16, etc. more...
| Alfazil Steel & Engineering Private Limited Pune |
We are a pioneer name in manufacturing cold rolled and hardened & tempered steel strips. In particular our, cold rolled steel strips are manufactured by rolling the strips which are produced in hot strip mills. With context to cold rolling, the mill scale has to be removed and these strips are produced normally by the pickling process which uses mechanical manipulation and acid to dissolve the surface scale. These strips are extensively used by automobile and bicycle industry. Our hardened & tempered steel strips are produced as per the client's specifications and requirements. These strips are prepared with different thickness and width range having round and square edges. These hardened and tempered steel strips find wide application in industries such as automobile and cable industry.
| Sanjeev Kumar And Brothers New Delhi |
Manufactured using premium grade raw material, we offer our clients with an exhaustive range of Carbon Steel products. These products are highly durable, reliable and have a long serving life. Our team of experts thoroughly checks the quality of these products before making these available in the market. more...
| Rarewala Engineering Works Bengaluru |
EN8 is 0.4% unalloyed medium carbon steel with good tensile strength. It is normally supplied in cold drawn or as rolled. Tensile properties can vary but are usually between 500-800 N/mm2. A general purpose steel for applications requiring added strength and superior tensile properties to mild steel specifications. EN8 is available from stock in bar and can be cut to your requirements. We also offer EN8 plate flame cut to your required sizes and normalised. Applications : Components of small cross section, requiring low tensile strength, as well as heavy forging in the normalised condition for automative & general engineering such as axles, clutch shafts, presses & Punches Parts, Piston rods & gear rods. more...
| S. K. Steel Corporation Mumbai |
We are reckoned across the nation for offering a high quality range of Die Steel that retain their hardness up to a temperature of 425 °C (797 °F). Being a high carbon steel, this product is attributed with hardness, strength and wear resistance. This type of steel is used in a variety of industry applications, including forging dies and die-casting. more...
| Almas Steel & Alloys Private Limited, Pune Pune |
We offer a superior range of Carbon Steel Castings at industry leading prices. We offer our range in various sizes and specifications, which is widely used in several industries. Our range is fabricated using high grade raw materials in compliance with industry standards.
* WCB
* WCC
* LCB
* LCC
* EEMS 11002
* IE 626
* IE 627
* EN8, EN19, EN19A, EN24
* IS 1030 Gr.200-400W
* IS 1030 Gr.280-520 W
more...
| Sri Padmabalaji Steels Private Limited Coimbatore |
We are offering a wide range of casting spare parts manufactured using different material such as Carbon steel and alloy steel, stainless steel, grey iron, ductile iron, aluminum, brass and bronze. more...
| Jyoti Industries Vadodara |
Aluminium:
aluminium, aluminium bronze, manganeese bronze. Forms : Round hexagonals, squares, rods, tubes, sheets, strips, foils, busbars, plate, flats, wire, tubings, sections & bushes. Brass:
free cutting brass, leading brass, foreign brass, reviting brass, lead free brass, neval brass. Forms : Round hexagonals, squares, rods, tubes, sheets, strips, foils, busbars, plate, flats, wire, tubings, sections & bushes. Copper : Electrolytic copper, electrolytic tough pitch copper, deoxidised copper, general purpose commercial copper. Forms : Round hexagonals, squares, rods, tubes, sheets, strips, foils, busbars, plate, flats, wire, tubings, sections & bushes Gunmetal, phospher, bronze 85/5/5/5, 88/10/2, 90/10, ingots, hollow, bar, bushes & sheet, strips, wires etc. As per requirement. more...
| Kamlesh Metal, India Mumbai |
We hold immense expertise in trading and supplying an extensive quality range of Carbon & Alloy Steel. The offered products are widely acknowledged by the customers for features like resistance to corrosion, sturdy construction and optimum performance. These are diligently manufactured by our trusted vendors of the market, who uses superior quality raw materials and advanced technology in the process. Offered at industry leading prices, these are widely used in Engineering and Architectural Industries. more...
| Amit Steels Noida |
EN9 is an unalloyed medium carbon steel. It is supplied at the hardness obtained after hot rolling or cold drawing, with a hardness normally within the range of 180 to 230HB. EN9 is available from stock in bar and can be cut to your requirements. We also offer EN9 plate flame cut to your required sizes and normalized.
Typical Analysis more...
| Panchratna Steel Pune |
We offer carbon steel pipes, which possesses excellent durability & corrosion resistance. Our range is provided in various specifications of dimensions, shapes, sizes, material specifications, etc. In addition, we also facilitates our range carbon steel pipes in customized requirements.
• Standard: ASTM A 53 / ASTM A 106 / API 5L GR. B, API 5L / ASTM A 691 / ASTM A 672
• Grade: A, B, C, X 42, X 46, X 52, X 60, X 65 & X 70.
• Standard: ASTM / ASME A/SA 335 / A 691
• Grade: P 5, P 9, P 11, P 22, P 91, 15 MO3, 1 CR, 1 1/4 CR, 2 1/4 CR, 5 CR, 9CR, 91 more...
| Simplex Metal & Alloys Mumbai |
Low Carbon Ferro-Manganese- Our array of ferro manganese low is used wide in low carbon steel and is available.
| K. R. Steel Union Limited Kolkata |
Alloy Steel, Carbon Steel, Stainless Steel (Bright & Hot Rolled Round)
We offer Bright, Hot rolled, annealed, quenched & tempered Alloy Steel, Carbon Steel, & Stainless Steel Round & Hex Sections. Some of the grades of steel are mentioned below.
* AISI-1045 or En 8D
* AISI-8620
* AISI-4150 or En 19
* AISI-4140 or En 19
* AISI-52100
* AISI-1020
* AISI-1070
* AISI-1080
* AISI-1090
* AISI-4320
* AISI-4340
* 20MnCr5
* AISI-304
* AISI-303
* AISI-410
* AISI-416
* AISI-437
more...
| Jain Paint & Hardware Store Patiala |
We are engaged in providing a high range of Carbon Manganese Steel and have won accolades for its durability, simple configuration and easy installation features. We offer different varieties at competitive prices. Our professionals manufacture these products using premium grade raw material that is procured from our network of reliable and renowned vendors. This ensures that the products turn out to be immensely durable and possess high tensile strength. These are extensively used in engineering and construction industries and are highly durable with a long service life. They are made in state-of-the-art-facilities by skilled engineers who believe in quality and excellent after sales services. more...
| Hira Steels Limited Raipur |
We are glad to present ourselves as a market leader of Carbon Steel, Alloy Steel & Boilers that are trustworthy and durable. We invite you for a blissful shopping from us for quality Carbon Steel, Alloy Steel & coils at most reasonable prices.
| Giant Impex, Ludhiana Ludhiana |
Style ye - 387
packing made from 100 % carbon yarn reinforced with s. S or inconnel wire applicable for high speed rotary equipment, boiler feed water, steam, oils, aromatic solvents.
specifications
body, div, table, thead, tbody, tfoot, tr, th, td, p { font-family: "liberation sans"; font-size: x-small; } more...
| Raj Asbestos Co. Ahmedabad |
Available at reasonable price , our range of GI Pipes is resistance to corrosion and resistance to water & road salts. These are procured from reliable vendors, who use high grade raw material and modern technology to ensure the production of only durable range of GI Pipes. Our range is widely used in industrial, domestic and agricultural purposes available in low, medium and heavy sizes
Standard:IS 1239 more...
| Hindustan Pipe Fitting Co. Chennai |
We are a well established organisation engaged in manufacturing and supplying a vast range of Alloy Steels Products. The products offered by us include Medium Carbon Alloy Construction Steels, Spring Steels, Carbon Tool Steels, Mild Steels, BI Metals and Bright Bar Shaftings. Our products are appreciated for their salient features such as anti-corrosiveness, high surface hardness, close tolerance and superior finish. Furthermore, these products find their appropriate applications in numerous industries like engineering, automotive and construction. more...
| S. M. Industries Mumbai |
Our clients can avail from us Carbon Steel Hydraulic Tube Fittings, which are durable and corrosion resistant. These fittings are provided to the clients in different sizes and specifications. Our fittings are durable and light weight. We also offer these fittings to the customers at industry leading prices.
Other details:
* Size: 1/4" OD TO 2" OD
* Type: Scrwed (SCRD) – BSP
* BSPT Form: Blukhead Union, Reducing Union, Union, Union elbow, Hex Nipple, Adapter, Tee Elbow and Cap
* Material: Carbon Steel Hydraulic Fittings
* ASTM A234 WPB, WPBW, WPHY 42, 46, 52, 60, 65, 70.
more...
| A. B. Industries Mumbai |
Our customers can purchase from us a durable range of Carbon Steel products. Procured from trusted sources of the market, these are fabricated by utilizing latest technology. Well known and demanded in market for their high tensile strength and dimensional accuracy, these are available with us in different sizes and lengths to meet with the varied requirements of the customers.
Features:
* Better durability
* Good mechanical strength
* Resistance against corrosion
more...
| Indian Alloy Steels & Forgings Hyderabad |
EN8 is an unalloyed medium carbon steel with good tensile strength. It is normally supplied in cold drawn or as rolled. Tensile properties can vary but are usually between 500-800 N/mm2. EN8 is available from stock in bar and can be cut to your requirements. We also offer EN8 plate flame cut to your required sizes and normalized. Hardening: Heat uniformly to 830/860°C until heated through. Quench in oil or water. Can also be induction or flame hardened. Tempering: Heat uniformly and thoroughly at the selected tempering temperatures, between 550°C to 660°C and hold at heat for one hour per inch of total thickness. Normalizing: Normalize at 830-860°C, and cool in air.
Typical Analysis: more...
| Alam Steel Nashik |
Our clients can avail from us an astonishing collection of Carbon Steels. These are generally used for the construction purpose of buildings, complexes and such other places. The range is acknowledged by our clients for their quality, longer service life and corrosion and leak proof features. Further, our clients can avail these market leading prices. more...
| Aditya Alloys Kolkata |
We offer high grades of plain carbon steel which is developed by using premium grade materials. Known for its durability, the product is used in the production of an assortment of products. The range of carbon steel available with us include various shapes such as round, hex, square, flat, plate, coil and wire sections in standard as well as off sizes. As plain carbon steel is available with us in various grades, our clients can easily select the most efficient and feasible carbon steel from the array.
Plain Carbon Steel
Different types of plain carbon steel in various grades are available with us. These are used in the manufacture of various products. Their premium quality ensures that the resultant products are too of highest grade. more...
| Padmavati Bright Bars Thane |
Owing to the presence of our expert team members and skilled staffs we are able to offer our clients a wide array of Plain Carbon Steel. Fabricated from premium quality metals this Plain Carbon Steel is superb in quality and high in durability. Excellent quality Plain Carbon Steels offered by us are widely acclaimed for its dimensional accuracy and high efficiency. Ranges of these Plain Carbon Steels include, steel round bars and stainless steel round bars. Features:
* Sturdy construction
* Durability
* Reliability
* Consistency
more...
| S.S. Alloys & Steel Industries Mandi Gobindgarh |
Carbon steel is a steel where the main interstitial alloying constituent is carbon. We use this plain carbon steel for manufacturing scraps and finished goods. The heat treatment process makes it harder and stronger and also less ductile. more...
| A To Z Iron Steel Pvt. Ltd. Howrah |
Avail from us a compendious range of C - 45 Sheet at reasonable prices. This range is extensively used by our patrons in varied industries for manufacturing varied types of products. Moreover, we are delivering these C - 45 Sheet to our patrons in varied dimensions in accordance with their diversified requirements and choices. more...
| Asian Steel Corporation Mumbai |
CS Sheet, Plate, Strip, Flat & Blank more...
| Ujani Steels Industries Mumbai |
![]()
Category Matches
![]()
![]()
Related Trade Leads
|
Internal Standard Equivalent Grades BS DIN IS EN
SAE/AISI JIS
EN15B 150M36 36Mn5
37Mn2, 37C15 EN15B 1536 - EN32B
- CK15 C14 EN32B 101,
510,... (Sell) |
|
|
We are engaged in manufacturing and exporting wide range of low carbon
steels, an alloy of iron with small amounts of carbon 0.14 % maximum and
0.6... (Sell) |
|
We deal in Carbon Steel Sheets, Plates, Coils, Seamless / erw Pipes,
Rods, Structural Steel, etc. of astm a 106, Gr. B, a-333 Gr. , 1 & 6
is 12... (Sell) |
|
Please send me quote :-
Material :- carbon steel
Geometry :- cubic
Dimension :- 35.0*110.0. (Buy) |
|
|
We are a known name offering Carbon Steel & Low Temp. Carbon Steel
pipes and fittings. These are more durable and stronger. This alloy is a
pre... (Sell) |
![]()
Free Tenders from India
![]()
![]()
B2B Newsletter Subscription
![]()
• About Us
• Careers
• Services
• Success Stories
• Press Section
Suppliers Tool Kit
• Post Sell Offer
• Post Free Products
• Freelist your Company
• Create Your Free Website
• View Buy Leads
Buyers Tool Kit
• Send your Buy Requirement
• Subscribe Trade Alerts
• Search Products & Suppliers
• Agro
• Apparel
• Automotive
• Chemical
• Newsletters
• Handicrafts
• Herbal
• Leather
• Plastic
Indian Gifts Portal
• Fathersday Gifts
• Anniversary Gifts
• Birthday Gifts
• Wedding Gifts
• Send Flowers to India
Budget 2012-13 India
• Union Budget 2012
• Budget News 2012
• Railway Budget 2012-13
• Economic Survey 2011-12
• Budget Highlights 2012
Terms of Use | Privacy Policy | Contact Us | Feedback / Complaints | Help
Copyright © 1996-2012 IndiaMART InterMESH Ltd. All rights reserved.