पृष्ठ चुनें
Technical Installation Guide

रोलर चेन को सही तरीके से कैसे स्थापित करें: चरण-दर-चरण मार्गदर्शिका

Precision installation techniques from Ever Power — trusted by UK manufacturing engineers across Birmingham, Sheffield, Leeds and beyond.

BS/ISO Standards
UK Industrial Focus
B2B Engineering

Ever Power standard roller chain installation

A roller chain is one of the most dependable power transmission components in mechanical engineering — but its performance depends almost entirely on how well it is installed. Across the UK’s industrial heartlands, from the steel fabrication facilities in Sheffield to the precision engineering plants in Birmingham and the logistics automation hubs outside Leeds, poorly installed roller chains account for a substantial proportion of unplanned downtime, premature wear, and costly system failures. Getting the installation process right the first time is not just good practice; it is an economic imperative for any serious production environment.

This guide is designed for mechanical engineers, maintenance technicians, and plant managers who want to move beyond trial and error. Whether you are fitting a new 24B-G1 रबर टॉप रोलर चेन to a conveyor drive or replacing a worn-out standard simplex chain on a gearbox output shaft, the fundamentals of correct installation follow the same engineering logic. Understanding each step — from pre-installation inspection to final tension verification — turns what many treat as a routine task into a precision procedure that directly extends chain service life and maximises drive efficiency.

At Ever Power, we manufacture roller chains to exacting tolerances for clients across the UK and international markets. Our technical team regularly advises customers on installation best practice, and this guide consolidates that knowledge into a structured, actionable resource you can use on the shop floor.

Understanding the Roller Chain: Construction and Working Principle

Core Structure

A roller chain consists of inner link plates, outer link plates, pins, bushings, and rollers assembled in alternating pairs. The roller sits on the bushing and contacts the sprocket tooth profile during engagement, dramatically reducing the friction that would otherwise occur with a sliding-contact chain. The pin-and-bushing articulation joint accommodates the polygon effect as the chain wraps around the sprocket, allowing smooth, continuous power transmission without binding. Each component is precision-machined to specific tolerances defined in BS ISO 606 for British Standard chains — a standard that Ever Power’s production lines are fully certified to meet.

📈

काम के सिद्धांत

Power is transmitted as the sprocket’s teeth positively engage with the rollers of the chain, pulling successive links around the drive wheel. The engagement is a rolling rather than sliding action, which means the coefficient of friction remains low and efficiency is typically above 97% in a well-maintained drive. As the driver sprocket rotates, tension builds in the tight side of the chain — the load-bearing side — while the slack side returns with minimal force. The ratio of driver to driven sprocket tooth counts determines the speed reduction or increase, allowing roller chain drives to transmit precisely controlled torque across a wide range of industrial applications from agricultural equipment to heavy manufacturing lines.

Roller chain structure close-upThe material selection defines the chain’s operational ceiling. Standard roller chains are manufactured from medium or high-carbon steel, heat-treated to achieve case hardness at the pin, bushing, and roller surfaces while retaining a tough, ductile core. This combination resists the contact fatigue from repeated sprocket engagement and the bending fatigue from thousands of articulation cycles per minute. For applications in food processing, chemical plants, or wet environments common across UK coastal industrial sites, Ever Power supplies stainless steel and nickel-plated variants with corrosion resistance tailored to operating conditions. In high-temperature furnace conveyor applications — such as those found in Sheffield’s specialty metals sector — heat-resistant alloy grades with elevated tempering temperatures are specified.

Knowing this construction intimately is not academic — it directly informs installation decisions. For example, understanding that the pin is the most highly stressed component explains why misalignment damage almost always appears as fretting corrosion on pin ends first. Understanding that the roller-bushing interface is lubricated during assembly explains why contamination during installation can immediately compromise service life.

Pre-Installation Inspection: What to Check Before You Fit a Single Link

The single most common mistake in roller chain installation is rushing directly to fitting without conducting a methodical pre-installation inspection. Experienced maintenance engineers at UK manufacturing facilities consistently report that inspection catches the root causes of premature chain failure before the problem is sealed inside the drive. Spend 15 to 20 minutes on this phase and you avoid spending several hours — and potentially days of production downtime — on a chain failure investigation weeks later.

🔎

Sprocket Condition

Inspect each sprocket tooth profile using a tooth wear gauge or by direct visual comparison with a new sprocket template. Hooked teeth — where the tooth tip has bent over in the direction of chain travel — indicate the sprocket is well past its service limit and must be replaced before fitting any new roller chain. Fitting a new chain to a worn sprocket is one of the most reliably effective ways to destroy the chain within a fraction of its designed service life. Also check for cracked teeth, corrosion pitting, and side-face wear that indicates misalignment has been occurring in the previous installation.

📏

Shaft Alignment

Use a precision straight edge or laser alignment tool to confirm that both shafts are parallel and that both sprockets lie in the same plane. Angular misalignment — where one shaft is tilted relative to the other — generates side loads that force the chain off the sprocket face and cause uneven wear across link plate edges. Offset misalignment — where shafts are parallel but not in the same plane — causes the chain to run at an angle across both sprockets, dramatically increasing side thrust. BS ISO 10823 specifies acceptable misalignment limits for roller chain drives, and reputable UK suppliers will confirm the tolerance values applicable to your specific chain pitch.

🔢

Chain Length Selection

Count the number of chain pitches required for your centre distance, ensuring you have an even number of links where possible to allow use of a standard connecting link rather than an offset link. Offset links, while not inherently problematic, introduce a small reduction in fatigue strength and should be avoided in high-load reversing drives. Calculate the theoretical centre distance using the chain drive design formula, accounting for the number of teeth on each sprocket. Most professional roller chain engineers use an additional half-pitch of adjustment slack in the initial design to accommodate take-up as the chain seats and experiences initial wear elongation during run-in.

📜

New Chain Inspection

Even brand-new roller chains warrant inspection before installation. Verify that the chain pitch matches the sprocket specification — mixing metric and imperial dimensions is a persistent source of installation errors. Check that all pins are fully seated and flush with the outer link plates, that no rollers are cracked or damaged from transit, and that factory lubrication is present. On Ever Power chains, a light coating of anti-corrosion oil is applied at the factory, which is compatible with most chain lubrication systems. If the chain is being installed into a food-grade or pharmaceutical environment, confirm that any factory oil must be removed and replaced with an appropriate food-safe lubricant.

Step-by-Step Roller Chain Installation Procedure

The following installation sequence reflects best practice as applied in UK industrial environments ranging from agricultural machinery workshops in rural Lincolnshire to automated production lines in the West Midlands. Follow these steps in order — skipping any stage increases installation risk disproportionately.

1

Reduce Centre Distance and Position Sprockets

Roller chain sprocket installationBefore fitting the roller chain, reduce the centre distance between driver and driven shafts to its minimum adjustment position. This creates enough slack to fit the chain without stretching it over the sprocket teeth — a practice that permanently damages the rollers and deforms the link plates. Secure the sprockets to their respective shafts using the correct key and keyway arrangement, tightening the retaining fasteners to the specified torque values for the shaft diameter. Use thread-locking compound on grub screws where vibration is anticipated. Confirm sprocket face alignment with a straight edge spanning both sprocket faces before proceeding. A tolerance of less than 0.5mm lateral offset per 100mm of sprocket face width is the recommended standard for most general industrial roller chain drives operating at speeds up to 500 rpm.

 

2

Feed the Chain Around the Sprockets

Feed the roller chain around both sprockets, starting from the driver sprocket and working the chain by hand in the direction of intended rotation. Ensure each roller seats fully into the sprocket tooth gullet as you work around the circumference — do not use a screwdriver or lever to force rollers over tooth tips, as this deforms the roller and creates immediate stress risers in the chain. For horizontally arranged drives, allow the slack side of the chain to hang naturally; for vertically arranged drives, support the chain carefully to avoid kinking. When the chain ends meet, position the joining point at a location on the slack side of the drive where it can be reached comfortably during the connecting link installation step. In tight-access environments common in Birmingham’s automotive sub-assembly factories, a chain joining tool simplifies this process considerably.

3

Install the Connecting Link Correctly

Roller chain connecting link installationThe connecting link — also called a master link or jointing link — is the most installation-sensitive component in the entire roller chain assembly. Three common types exist: the spring clip (cotter pin) type, the press-fit rivet type, and the split pin type. For most standard industrial applications, the spring clip connecting link is used. Insert the connecting pin through the chain ends, ensuring the pins are fully seated. Fit the outer plate over both pins. Apply the spring clip so that the closed end of the clip faces in the direction of chain travel — this critical detail ensures the clip cannot be dislodged by centrifugal force or contact with debris. If the clip is fitted with the open end leading, it will eject from the pin during operation, causing immediate and often destructive chain failure. For high-speed or heavy-duty drives, a rivet-type connecting link should always be used, as the riveted-over pin ends provide a fully mechanical positive retention that no spring clip can match.

 

4

Set Correct Chain Tension

Chain tension is one of the most misunderstood aspects of roller chain installation. Both over-tensioning and under-tensioning cause premature failure, just through different mechanisms. Over-tensioning generates excessive bearing loads on shaft and sprocket hub bearings, accelerates pin-bushing wear due to elevated contact pressure, and increases power consumption. Under-tensioning allows the slack side to oscillate and flap, causing the chain to jump sprocket teeth under load, especially during start-stop cycles. The correct sag — measured at the midpoint of the slack side — is typically between 2% and 4% of the span length for horizontal drives. For drives inclined more than 45 degrees from horizontal, or for drives subject to shock loading, the sag should be reduced to 1% to 2% of the span. Adjust the centre distance using the take-up mechanism until the sag falls within specification, then lock the adjustment in place. Re-check tension after the first 50 hours of operation, as new chains seat and elongate slightly during run-in.

5

Apply Initial Lubrication Before First Run

Roller chain lubricationEven if the roller chain arrived from the factory with lubricant applied, apply additional lubrication before the first run. The reason is straightforward: factory oil is primarily an anti-corrosion preservative rather than a full operating lubricant, and the first hours of operation under load — before the oil film is fully established by the lubrication system — are the most vulnerable period in the chain’s working life. Apply a thin, even film of the specified lubricant type along the inner edges of the outer link plates, allowing it to penetrate into the pin-bushing joint by capillary action. For drip lubrication systems, set the drip rate per the manufacturer’s specification for chain speed and pitch. For oil bath lubrication — used extensively in gearbox-integrated chain drives across the engineering sector in Coventry and the East Midlands — confirm the oil level covers the chain to the correct immersion depth before running. Running a new roller chain dry, even for a few minutes, can cause glazing of the pin and bushing contact surfaces that no amount of subsequent lubrication will fully repair.

 

6

Run-In Verification and Post-Run Checks

Run the drive at reduced load — typically 25% to 50% of design load — for the first two to four hours of operation. During this run-in period, the chain links, sprocket teeth, and bearing surfaces are bedding together and micro-asperities are being smoothed down. Observe the chain during initial running for any signs of irregular noise, vibration, or lateral hunting (sideways oscillation). A slight uniform sound from normal chain-sprocket engagement is acceptable; sharp clicking, grinding, or intermittent skipping indicates a problem requiring immediate investigation. After the run-in period, stop the drive, isolate and lock out the energy source, and re-check chain sag. It is extremely common for the sag to have increased by 1% to 2% of span as the chain settles — re-tension if required. Inspect the connecting link spring clip to confirm it remains properly seated. Record the installation date, chain pitch and series, lubrication type, and tension values in the maintenance log — this data becomes invaluable when diagnosing wear patterns during future inspections.

रोलर चेन के तकनीकी प्रदर्शन पैरामीटर

The table below covers the key technical parameters for BS standard roller chains commonly installed across UK industrial drives. All values reference BS ISO 606 and are aligned with the specifications used in Ever Power’s manufacturing process. Pin diameter, plate thickness, and minimum tensile strength figures are critical inputs for installation design calculations.

Chain Type / BS No. पिच (मिमी) रोलर का व्यास (मिमी) पिन का व्यास (मिमी) न्यूनतम तन्यता (kN) वजन (किलोग्राम/मीटर) अधिकतम गति (मी/सेकंड) सामग्री
08बी-1 12.70 8.51 4.45 17.8 0.65 16 C45 Steel
10बी-1 15.875 10.16 5.08 22.2 0.93 14 C45 Steel
12बी-1 19.050 12.07 5.72 29.0 1.15 12 C45 Steel
16बी-1 25.400 15.88 8.28 60.0 2.71 10 अलॉय स्टील
20बी-1 31.750 19.05 10.19 95.0 3.84 9 अलॉय स्टील
24बी-1 38.100 25.40 14.63 160.0 7.10 7 अलॉय स्टील
20B-G1 (Rubber Top) 31.750 19.05 10.19 95.0 4.20 8 Steel + NBR Rubber
24B-G1 (Rubber Top) 38.100 25.40 14.63 160.0 7.80 6 Steel + NBR Rubber

All values are reference specifications. Consult Ever Power’s engineering team for precise data applicable to your application conditions.

ब्रिटेन के विनिर्माण क्षेत्रों में औद्योगिक अनुप्रयोग परिदृश्य

🏠

Conveyor Systems in Food and Beverage Production

Food processing plants across Yorkshire and the East Midlands rely on roller chains fitted to conveyor drives to move products through washing, packaging, and dispatch stages. In these environments, the 20B-G1 रबर टॉप रोलर चेन is particularly well-suited — its rubber-padded outer link plates grip products securely without marking, and the sealed chain construction resists the wash-down regimes typical of hygiene-critical production lines. Correct installation in these applications demands scrupulous cleanliness: any steel swarf or contamination introduced during fitting will degrade the rubber top attachments and introduce potential contamination risk. Chains in these applications are typically installed with stainless steel connecting links to maintain food-grade compliance throughout the assembly.

⚒️

Heavy Machinery Drive Systems in Steel and Metals

Sheffield’s legacy of specialty steel manufacturing — now transformed into advanced alloy production, precision forging, and materials testing — places demanding requirements on drive chain technology. Heavy-duty roller chains in the 20B to 24B pitch range are used in rolling mill auxiliary drives, ladle handling equipment, and steel coil transport systems. Installation in these applications demands particular care with tension settings, as shock loads from material impacts can instantaneously spike chain tension to multiples of the nominal design load. Ever Power supplies heavy-duty series roller chains with extended sidebar thickness for these environments, and our technical team advises UK steel sector clients on appropriate safety factors during the design and installation planning phase.

🚗

Automotive Component Manufacturing, West Midlands

The automotive supply chain cluster around Birmingham and Coventry operates transfer lines, robotic cell drives, and press auxiliaries that depend on precise, reliable roller chain drives operating at high cycle rates. Roller chains in automotive manufacturing are expected to deliver consistent performance at speeds approaching the upper limits of the specification table — typically in the 08B to 12B range for lighter conveyor and handling applications, and 16B to 20B for drive applications on larger press and assembly machinery. Installation precision here is non-negotiable: a misaligned or improperly tensioned chain in an automated assembly line can disrupt production rates within hours of start-up, triggering knock-on delays across the supply chain.

📉

Logistics and Warehouse Automation

Automated sortation and palletising systems at UK distribution centres — particularly in the large logistics parks around Northampton, Milton Keynes, and the M1 corridor — use roller chain drives extensively for powered roller conveyors, pallet elevators, and sortation lane diversions. These applications demand chains that can be installed and tensioned quickly during commissioning while maintaining long-term reliability with minimal maintenance access. The 24B-G1 रबर टॉप रोलर चेन serves pallet conveyor applications where positive grip on carton or tote bases is required, eliminating the need for separate product guides at transition points and simplifying the installation envelope in tight-access warehouse structures.

रोलर चेन का औद्योगिक अनुप्रयोग
Roller chain manufacturing plant
रोलर चेन गुणवत्ता निरीक्षण

Seven Installation Mistakes That Shorten Roller Chain Life

Understanding what goes wrong during installation is as instructive as knowing what to do correctly. These are the errors that recur most frequently in field maintenance reports from UK industrial sites, and each one has a disproportionate impact on service life relative to the time it would have taken to avoid it.

01

Fitting new chain to worn sprockets

Hook-shaped or asymmetrically worn sprocket teeth will accelerate new chain wear to a fraction of expected service life. Always replace both chain and sprockets together when wear is evident.

02

Spring clip fitted in the wrong direction

With the open end leading in the direction of travel, the clip will spring off under dynamic load. This is probably the single most common cause of sudden roller chain drive failure in maintenance environments.

03

Excessive tension on initial setup

Over-tensioning generates destructive bearing loads and dramatically reduces pin, bushing, and bearing life. A chain that feels “drum tight” at rest is almost certainly over-tensioned to a dangerous degree.

04

No initial lubrication before first start

Factory preservative oil is not operating lubricant. Glazing of internal surfaces during the first dry run cannot be reversed and permanently reduces the chain’s load capacity and fatigue life.

05

Skipping post-run tension check

Chain sag invariably increases after the first few hours of running as links bed in. Not re-tensioning leads to vibration, skipping, and premature wear — the very problems installation quality was meant to prevent.

06

Lateral sprocket misalignment

Even 1–2mm of lateral offset between sprocket faces generates side thrust that wears the chain’s inner link plates and sprocket flanges at a rate many times greater than axially aligned drives.

07

Using a screwdriver to lever the chain onto sprockets

Levering the chain over sprocket teeth with a hand tool deforms rollers, scores sprocket profiles, and introduces immediate stress concentrations. Always reduce centre distance sufficiently so the chain fits without force.

Ever Power: Precision Roller Chain Manufacturing for UK Industry

Ever Power has built its reputation on a straightforward principle: that roller chain quality is determined entirely by the precision and discipline applied during manufacturing — not by marketing claims. Our production facility operates CNC-controlled pin grinding centres, automated heat treatment lines with precise atmosphere control, and coordinate measuring machines that verify dimensional compliance on every production batch. When you fit an Ever Power roller chain, you are installing a component that has been manufactured to BS ISO 606 tolerances and verified by documented quality control data that we make available to OEM customers and maintenance engineers on request.

Our customisation capability is one of the strongest differentiators we offer to UK industrial customers. Beyond the standard pitch and strand configurations, Ever Power engineers work with clients to develop application-specific solutions including extended pin chains for carrier attachment, rubber top attachment chains for product-contact conveyor applications, corrosion-resistant coatings for offshore and coastal industrial use, and modified link plate profiles for integration into proprietary conveyor frame systems. Lead times for custom configurations are typically four to six weeks from approved drawing, with samples available for approval testing before full production.

We supply UK buyers through a combination of direct export shipment and partnership with UK-based industrial distributors, ensuring delivery timescales that are competitive with domestic sources while providing the price advantage of factory-direct procurement. Our technical sales team includes engineers with direct chain drive design experience who can review your installation requirements and confirm product suitability before your purchase order is raised.

📧 अनुकूलित कोटेशन का अनुरोध करें — [email protected]

🎯
BS ISO 606 Certified Production
Every batch verified to international standard
Full Custom Configuration
Attachment chains, rubber tops, special coatings
🚚
Direct UK Delivery
Competitive lead times with full documentation
📋
Technical Engineering Support
Chain drive design review and specification assistance

Customer Success: Wakefield Food Packaging Plant Resolves Chronic Downtime

Case Study — West Yorkshire, UK

A food packaging operation near Wakefield, West Yorkshire, was experiencing roller chain failures on its primary carton sealing conveyor line at intervals of approximately six to eight weeks — far below the expected service life of sixteen to twenty weeks for the chain specification being used. The failures were occurring at the connecting link on each occasion, and the maintenance team had attributed the problem to substandard chain quality from their existing supplier.

When their plant engineer contacted Ever Power’s technical sales team to enquire about sourcing replacement chain, our engineers requested photographs of the failed connecting links and the sprockets. The images revealed two compounding problems: spring clips that had been fitted with the open end facing in the direction of rotation — guaranteeing ejection under sustained operation — and sprocket teeth with pronounced hook wear on the driving flank that were generating shock loading at each tooth engagement. The chain quality itself was not the issue; the installation method and the unaddressed sprocket wear were the root causes.

Ever Power supplied a batch of 12B-1 simplex roller chain along with matched sprocket sets, an installation procedure guide specific to the conveyor configuration, and a written specification for the spring clip orientation protocol to be incorporated into the site’s maintenance management system. The plant engineer implemented the procedure during the next scheduled maintenance window. The following chain inspection at twelve weeks showed negligible wear elongation, and the installation has now completed thirty weeks of operation without failure — exceeding the plant’s best previous performance by a factor of more than three. The production manager estimated that the elimination of six unplanned stoppages across a thirty-week period recovered more than four hundred hours of productive capacity on that line alone.

★★★★★

“The Ever Power technical team diagnosed our installation problem in minutes from photographs — something three previous suppliers had never thought to ask about. The chain they supplied is performing beyond specification, but the real value was the application knowledge that came with it.”

Plant Engineer — Food Packaging, Wakefield, West Yorkshire
★★★★★

“We’ve been sourcing heavy-duty roller chain from Ever Power for our press line drives for two years now. The dimensional consistency between production batches is noticeably tighter than anything we had from European suppliers at comparable price points. Installation is straightforward because the chain actually fits the sprocket gauges without shimming.”

Maintenance Manager — Metal Pressing, Sheffield, South Yorkshire
★★★★★

“The rubber-top attachment chain Ever Power customised for our pallet conveyor application solved a product-slipping issue that we had been trying to engineer around for eighteen months. Custom delivery in five weeks, arrived with full dimensional inspection reports. Exactly what a serious engineering supplier should look like.”

Engineering Director — Logistics Automation, Northampton

अक्सर पूछे जाने वाले प्रश्नों

Common questions from UK engineers and procurement teams about roller chain installation, sourcing, and performance.

How do I correctly install a roller chain on a conveyor drive in a UK food processing plant to comply with hygiene regulations?

In food processing environments regulated under UK food safety legislation, roller chain installation requires food-grade lubricants (NSF H1 rated), stainless steel connecting links and fasteners, and complete exclusion of any steel swarf or contamination during fitting. Clean the chain installation zone thoroughly before starting, wear gloves to avoid skin-oil contamination of the chain, and verify that the lubricant system is charged with food-grade oil before the first run. Ever Power’s rubber-top roller chains for food conveyor applications are supplied with compatible food-grade preservative oil from the factory.

What is the correct chain sag when installing a roller chain on a horizontal industrial drive in the UK?

For a horizontal drive, the recommended slack-side sag at the midpoint of the span is 2% to 4% of the total span length. For a span of 500mm, that equates to 10mm to 20mm of sag measured at the centre of the slack span. Drives inclined beyond 45 degrees, or those subject to shock loads or reversing conditions, should be tensioned to 1% to 2% of span to prevent slack-side oscillation and tooth skipping.

Where can I get a price or quote for heavy-duty roller chain supply from a factory direct supplier serving the UK market?

Ever Power accepts direct enquiries from UK buyers at [email protected]. To obtain an accurate quotation, provide the chain series (BS designation such as 16B-1), quantity, any attachment or configuration requirements, and preferred delivery location. Our team typically responds to UK enquiries within one business day and can provide DDP pricing to UK addresses for standard and custom configurations.

How do I know when to replace rather than retension a roller chain on machinery in a Sheffield or Birmingham manufacturing facility?

The standard wear elongation replacement criterion for roller chain is 3% of the nominal chain length over a measured span of at least 20 pitches. Use a chain wear checking tool or a steel rule to measure the pin-to-pin distance over 20 pitches and compare to the nominal dimension. If elongation exceeds 3%, the chain has stretched beyond the point where sprocket engagement geometry is maintained, and replacement is required regardless of how much take-up travel remains in the tensioner adjustment.

Which type of connecting link should I use when installing a roller chain on a high-speed or shock-load drive in UK automotive or heavy industry?

For high-speed drives or applications with significant shock loading — typical in automotive press drives, steel handling equipment, and mining machinery — a rivet-type connecting link (also called a press-fit or solid rivet link) is the correct choice. The mechanically riveted-over pin ends provide positive retention that eliminates the risk of spring clip ejection. Spring clip connecting links are acceptable for moderate-speed, steady-load applications but should never be used on drives where vibration, shock, or speeds above 70% of the chain’s rated maximum are present.

What are the typical costs involved when ordering custom roller chain with rubber top attachments from an overseas supplier to a UK delivery address?

Custom rubber-top roller chain pricing depends on the base chain pitch, the rubber attachment profile and material (NBR, polyurethane, or FDA-compliant elastomers carry different material costs), and the quantity ordered. For indicative budgeting, custom attachment chains typically carry a 30% to 80% premium over standard chain pricing, depending on attachment complexity. Import duties, shipping, and any applicable UK VAT should be factored into total cost calculations. Ever Power can provide DDP (Delivered Duty Paid) pricing for UK buyers, which simplifies cost comparison against domestic supply sources. Contact [email protected] for a detailed quotation.

© Ever Power — Roller Chain Manufacturers | Technical Content for UK Industrial Engineering

[email protected]

जीजेडएल द्वारा संपादित