Torsion Testing of Metals to ASTM E143 and ISO 7800: Shear Modulus, Wire Torsion and Machine Setup

A tensile test pulls a specimen. A torsion test twists it, which is the loading a drive shaft, a helical spring, a fastener or a wire in a rope actually sees. Under one name, torsion testing of metals covers two different jobs. One is an elastic measurement: the shear modulus G of a bar or tube, from a few degrees of twist under ASTM E143. The other runs to destruction: wire twisted one way under ISO 7800 until it breaks, the result counted in whole turns.

Both run on a torsion testing machine with one grip that turns and one that holds, yet a setup that gives a good turn count can still give a poor modulus. This guide covers the mechanics, both standards, the fracture and the setup details that decide the number.

Short answer
What does a torsion test measure?
It measures how the torque on a specimen relates to the angle through which it twists. From the straight, elastic part of that curve, ASTM E143 gives the shear modulus G. Run to fracture, the same test gives yield and maximum torque, the angle at failure and, for wire under ISO 7800, the number of turns the wire survives.

What a Torsion Test Measures

One end of a round specimen is held in a stationary grip while torque is applied to the other, and the basic output is a curve of torque against the angle of twist. The rest is geometry. Draw a straight line along the surface of a bar, twist one end through an angle φ, and the line tilts into a helix. The tilt is the shear strain at the surface, γ = r φ / L, where r is the radius, φ the angle in radians and L the length over which the twist is measured.

The mechanics
A Straight Line Becomes a Helix
ONE BAR, TWISTED: WHAT THE SURFACE LINE SHOWSfixed gripγr φtorque T, twist φgauge length LDashed: the line before twisting. Orange: the same line after.Shear strain at the surface γ = r φ / LShear stress τ = T r / J, with J = π D⁴ / 32 for a solid barSHEAR STRESS FROM AXIS TO SURFACEElasticaxis (τ = 0)surfaceτmaximum at the surfaceτ = T r / J holdsPast yieldaxis (τ = 0)surfaceτelasticcoreplasticannulusstress stops risingτ = T r / J no longer valid
Twisting one end of the bar through φ tilts a straight surface line by the shear strain γ = r φ / L. In the elastic range shear stress rises from zero on the axis to a maximum at the surface; once the surface yields, a plastic annulus forms around an elastic core and τ = T r / J no longer applies.
Scroll the diagram sideways to see all of it.

In the elastic range, shear stress rises linearly with radius, from zero on the axis to a maximum at the surface: τ = T r / J, where T is the torque and J the polar moment of inertia. For a solid bar J = π D⁴ / 32, so the surface stress is 16 T / (π D³). For a tube J = (π / 2)(ro⁴ – ri⁴), and thin-walled tubes are used where a nearly uniform stress is wanted, with τ = T / (2 π r² t) for mean radius r and wall thickness t.

Put together, the elastic twist is φ = T L / (J G). Torque against angle is a straight line of slope J G / L, and G comes from that slope as long as no part of the section has yielded. The surface yields first, and a seam, a lap or a scratch sits exactly where the stress is highest, which is why torsion results are so sensitive to surface condition.


Shear Modulus to ASTM E143

ASTM E143 is the test method for shear modulus at room temperature. The current edition, E143-20, is maintained by ASTM Committee E28 and uses SI units only. It covers the shear modulus of structural materials where creep is negligible compared with the strain that appears immediately on loading. Its scope also explains why the method exists: elastic properties such as shear modulus, Young’s modulus and Poisson’s ratio are not determined routinely and are generally left out of materials specifications, so a designer who needs G for a shaft or a spring usually has to measure it.

Shear modulus is useful for calculating compliance in torsion where the material follows Hooke’s law, the angle of twist proportional to the applied torque, and E143 names rotating shafts and helical compression springs as examples. It also lists what moves the result. On the specimen: residual stress, concentricity, wall thickness in tubes, deviation from nominal dimensions, previous strain history and size. In the test: axial position of the specimen, temperature and its variation, and maintenance of the apparatus. Interpretation of the data is a variable in its own right.

E143 refers to ASTM E6, E8/E8M, E111, E1012 and E2624, the practice for torque calibration. In published university procedures, one laboratory records torque every 2 degrees up to 30 degrees and fits a line by regression; another runs at about 5 degrees per minute and takes G from the slope of shear stress against shear strain. Either way, the angle goes into the formula in radians.

Measuring Twist on the Specimen, Not at the Grip

The angles are small. By our own arithmetic, a 10 mm steel bar with a 100 mm gauge length and a shear modulus of 80 GPa, loaded to a surface shear stress of 200 MPa, twists 0.05 rad, or 2.9 degrees, at a torque of about 39 N·m. A readout with 0.1 degree resolution gives about 29 steps across that whole linear range, and where the angle is measured matters as much as how finely.

Measuring the angle
Gauge Length or Grip Encoder
TWO PLACES TO READ THE ANGLE ON ONE SETUPframetorquesensorfixed gripmoving gripdriveencgauge length on the specimenTwist gauge clamped to the specimen:reads the twist of the gauge length onlyGrip encoder: specimen twist pluswind-up of shoulders, grips and driveSAME TORQUE, MORE ANGLE AT THE GRIP (SCHEMATIC)Tanglegauge lengthgrip encodershallower: G reads lowHOW SMALL THE ELASTIC ANGLE IS (OUR ARITHMETIC)10 mm steel bar, 100 mm gauge length, G = 80 GPaloaded to a surface shear stress of 200 MPaθ = τ L / (G r) = 0.05 rad = 2.9°at a torque of about 39 N·mA 0.1° step gives about 29 readings across that range.
A twist gauge clamped over the gauge length reads the specimen alone. An encoder at the drive also counts the wind-up of the shoulders, grips and drive train, so the same torque shows more angle and the shear modulus comes out low. The torque-angle lines are schematic; the worked example is our own arithmetic.
Scroll the diagram sideways to see all of it.

Teaching procedures for E143-type tests read the twist over a gauge length on the specimen, with a troptometer, a mechanical twist gauge clamped to the bar at both ends of the gauge length, or with two clamp-on inclinometers whose readings are subtracted. An angle taken from the machine’s encoder also includes the wind-up of the shoulders, the grips and the drive train, and instrument makers’ application notes warn that this makes the modulus come out artificially low. Twist gauges have limits too: a troptometer is awkward to align and has to come off once the bar begins to deform plastically.

For an isotropic metal, G can be cross-checked with G = E / (2 (1 + ν)), where E is Young’s modulus and ν is Poisson’s ratio. In one published comparison, torsion on cold-rolled 1018 steel gave 11.74 and 12.37 Msi against 11.78 Msi, about 81 GPa, calculated from tensile data, and on 2024-T351 aluminium 3.96 and 4.15 Msi against 4.13 Msi, about 28.5 GPa, all within 5 %. Our guide to performing a tensile test on metals covers the tensile side of that check.

Because J grows with the fourth power of the diameter, a 1 % error in diameter becomes roughly 4 % in G, so laboratory procedures measure the gauge-section diameter to 0.02 mm or average at least five caliper readings. On the torque side, ASTM E2624 accepts indicated torques within ±1 % of reading and expects the applied torque to be traceable to the SI, the same principle as force calibration in our article on calibrating a UTM to ASTM E4.


Beyond Yield: What Torsion Shows That Tension Does Not

Once the surface yields, τ = T r / J no longer holds. In a solid bar yield begins at a torque of ½ π R³ τY, where τY is the shear yield stress, and beyond it the bar carries torque as an elastic core inside a plastic annulus whose stress no longer rises with radius. On the von Mises criterion the shear yield stress is about 0.577 of the tensile yield stress, a useful check. A true shear stress-strain curve past yield needs a correction from the slope of the torque-twist curve, usually the one associated with Nadai.

No neck forms in torsion, so the bar reaches much larger homogeneous deformation than in tension. That is why hot torsion is used to judge forgeability: the more twists before failure, the better the metal forges. At large angles an axial stress develops, and with both ends fixed a compressive axial load builds up as the twist grows, the Swift effect, so a grip free to move along the axis matters in large-strain work.

Torsion also loads the surface hardest, which makes it a natural check on surface quality. ISO 9649 states that its reverse torsion test is used to detect surface defects as well as to assess ductility, and ASTM A938 notes that the stress and strain conditions in torsion are sensitive to minor variations in materials.

Small Bolts That Cannot Be Pulled

Fasteners give torsion a third job. ISO 898-7 covers bolts and screws of property classes 8.8 to 12.9 with threads below M3, which have no breaking or proof loads in ISO 898-1, and short bolts and screws of 3 mm to 10 mm that cannot be tensile tested. The screw is clamped over at least two full threads, with at least one diameter of free thread below the head, and loaded in pure torsion with continuously increasing torque, free of head and thread friction. It passes if it holds to the minimum breaking torque, from 1.5 N·m for M3 in class 8.8 to 90 N·m for M10 in class 12.9.

The torquemeter scale may not exceed five times that minimum, and its maximum inaccuracy is ±7 % of it. By our arithmetic, a 200 N·m scale therefore suits only minimum torques of 40 N·m and up, which means M10 in all four classes and M8 from class 10.9, while an M6, at 13 to 17 N·m, needs a scale no higher than 65 to 85 N·m depending on the class.


Wire Torsion to ISO 7800

ISO 7800 is the simple torsion test for metallic wire: the wire is twisted about its own axis in one direction until it breaks or reaches a specified number of turns, and complete turns are counted. The current edition, ISO 7800:2012, confirmed in 2022, widened the 2003 scope of 0.1 mm to 10 mm to 0.1 mm to 14 mm. The number of turns required, Nt, comes from the product standard, not from ISO 7800.

The grips stay coaxial and apply no bending. One rotates, and the other may deflect angularly only as far as is needed to measure torque. Contraction of the wire must not be prevented, and the machine must be able to apply a tensile stress. Grip distance is adjustable and measurable, speed is held within 10 % of nominal, jaws are at least 55 HRC with parallel faces, and a protective shield is required, because wire can break into several pieces.

Wire torsion
What an ISO 7800 Setup Has to Allow
ISO 7800: WHAT THE SETUP HAS TO ALLOWprotective shieldgrip ona slidetensile stress≤ 2 % of nominaltensile strengthlength maychangecoloured line becomes a helix: one turn per pitchrotatinggripcountturns Ntfree length L = 100 d (round wire, 1 ≤ d Example: 3 mm wire, L = 300 mm. Maximum free length 500 mm.Grips coaxial, no bending. Jaws at least 55 HRC with parallel faces.Speed in turns per second, held within 10 % of nominal.
One grip rotates and counts turns; the other holds the wire on the axis while letting it shorten under a tensile stress of no more than 2 % of its nominal tensile strength. Free length follows the diameter, 100 d for round wire from 1 mm up to 5 mm, and a coloured line on the wire verifies the turn count.
Scroll the diagram sideways to see all of it.

The free length scales with diameter: 200 d from 0.1 mm up to 1 mm, 100 d from 1 mm up to 5 mm, 50 d from 5 mm to 10 mm, and 25 d above 10 mm, for steel wire only, with 500 mm as the maximum, so a 3 mm wire is tested over 300 mm. Wire is straightened without damaging or twisting its surface, and wire with a sharp kink is not tested. Unless otherwise specified, a constant tensile stress of no more than 2 % of the nominal tensile strength keeps it on the axis; steel wire over 10 mm needs none. The annex recommends smooth jaws below 0.3 mm, lightly serrated up to 3 mm, and V-grooved up to 10 mm.

Speed Is Set in Turns per Second

ISO 7800 gives its nominal speeds in turns per second, by material and size. For steel wire they run from 1 turn per second below 1 mm, through 0.5 up to 5 mm and 0.25 up to 10 mm, to 0.1 above 10 mm, with higher values allowed for steel that is not sensitive to strain rate. Copper alloys run up to 5 turns per second for the finest wire, and aluminium alloys at 1. The test is meant to be isothermal, and for rate-sensitive wire the standard gives 60 °C as an example limit on the temperature. Ambient is 10 °C to 35 °C, or 23 ± 5 °C for controlled tests. When torsion testing machines are compared for wire, speed in turns per second at your wire sizes is the first figure to check.

Counting Turns and Judging Validity

A coloured line drawn along the wire winds into a helix, one pitch per turn, so the count can be checked afterwards. If the count meets the product standard, the wire passes wherever it broke. If it falls short and the break is within 2 d of a grip, the test is invalid and is repeated. Wire often breaks into several pieces from springback after the first fracture, which is usually smooth and perpendicular to the wire axis, and only that first fracture is evaluated. The report gives the material and heat number, size, preparation, free length, speed, tensile stress and number of turns.

Two related methods often sit beside it. ISO 9649:2023, reverse torsion for wire from 0.3 mm to 10 mm, twists a set number of turns one way and then the other, at no more than 1 turn per second, or 0.5 from 5 mm, then examines the wire by eye for surface defects and cracks. ASTM A938, current as A938-18(2024), covers wire torsion in US customary units and controls straightening, test length, alignment and straightening tension, speed and turn counting, with acceptance limits from the product specification.

ISO 7800
Twistone direction only
Wire size0.1 mm to 14 mm
Speednominal turns per second, within 10 %
Resultturns to fracture or to a set count
ISO 9649
Twistone direction, then reversed
Wire size0.3 mm to 10 mm
Speedat most 1 turn per second, 0.5 from 5 mm
Resultset turns both ways, then a visual check

Reading a Torsion Fracture

The fracture surface shows which stress won. A ductile metal in torsion breaks on a plane perpendicular to the axis of twist, the plane of maximum shear stress, and the break looks flat and square across the bar. A brittle material such as grey cast iron, chalk or concrete breaks along a helix at 45 degrees to the axis, the plane of maximum tensile stress.

Reading the break
Shear Across the Axis, Tension on the Helix
DUCTILE: ACROSS THE AXISplane of maximum shear stressElement aligned with the axis:pure shear on transverse planesBRITTLE: ALONG A 45° HELIXplane of maximum tensile stresstensioncompressionSame element turned 45°:principal tension and compressionExamples of brittle behaviour in torsion: grey cast iron, chalk, concrete.
A ductile metal breaks across the axis, on the plane of maximum shear stress. A brittle material such as grey cast iron breaks along a 45 degree helix, because the same surface shear, seen on an element turned 45 degrees, is principal tension and compression.
Scroll the diagram sideways to see all of it.

For wire, the informative annex of the 2003 edition of ISO 7800 sorts fractures into three types. Type 1 is a normal fracture without cracks: 1a smooth and perpendicular to the axis, 1b brittle on a 45 degree plane. Type 2 has local cracks attributed to material defects. Type 3 has spiral cracks along most of the length, which appear after only 3 to 5 turns and are easiest to see then.

The 2012 edition keeps a fracture annex, now Annex B, and notes that for small diameters some classes, such as 2b and 3b, cannot be told apart. Fracture evaluation is optional in ISO 7800, so a class goes into a report where the product standard or customer asks for it, with the edition named.

Q
Why does cast iron break at 45 degrees in a torsion test?
Twisting puts the surface in shear, and the largest tensile stress acts on planes at 45 degrees to the axis. A ductile metal gives way in shear first and breaks across the axis. A brittle material such as grey cast iron fails in tension first, along a 45 degree helix. Check the fracture plane before reporting the result.

Setting Up a Torsion Test

Most of the errors that spoil a torsion result are fixed in place before the first degree of twist. Gripping matters as much as it does in tension, and our guide to grips and fixtures covers wire grips and slip at the clamp from the tensile side.

Before the first specimen
Five Checks That Decide a Torsion Result
None of these shows up as an obvious fault on the curve.
1
Align
Grips coaxial and free of bending. E143 lists the axial position of the specimen as a variable.
Alignment
2
Free the length
ISO 7800 and ISO 9649 require it for wire, and fixed ends build up axial load at large twist.
Axial freedom
3
Prepare
Straighten wire without marking or twisting it, reject kinked wire, and keep bars free of nicks and scratches.
Specimen
4
Read the angle
For G, over a gauge length on the specimen. For a turn count, with the coloured line.
Angle
5
Torque
Test torque in the specified part of the range, calibration traceable and within ±1 % of reading.
Range
A result reported with its alignment, gauge length, speed and calibration date can be repeated elsewhere. A torque value alone usually cannot.

On range, each GenTor capacity is specified from 20 % of its full range, so a 6,000 N·m frame is the wrong choice for a 30 N·m fastener. Choose the capacity from the highest torque the test must reach, then check the lowest reading against the bottom of the range. Closed-loop control by angle or torque, with a timed hold, gives the same test next week as this week, as our article on testing machine software explains for universal machines.


Torsion Testing on the NextGen GenTor

NextGen GenTor horizontal torsion tester, front view with the turning grip and the fixed grip on the horizontal frame
GenTor horizontal torsion tester. Torque and angle are read at opposite ends of the specimen.

The GenTor horizontal torsion tester is our torsion testing machine for metals. It is computer controlled and built on a horizontal load frame: one grip turns, the other stays fixed and carries the torque sensor, and the frame takes the reaction. Long specimens sit unsupported between the grips, and the stiff frame keeps its own wind-up out of the reading. Five capacities, from 200 N·m to 6,000 N·m, share one platform. Torque comes from the sensor at the fixed grip and angle from an optical encoder at the moving grip end, with torque accuracy within ±1 % from 20 % of each range and an angle resolution of 0.1 degree.

The software runs in closed loop by constant rotation angle or constant torque, holds a target for a set time, and reports torque, yield torque, maximum torque, torque strength and angle as it draws the curve. The GenTor takes bar, wire and shaft stock, finished parts, and non-metallic and composite specimens. Our overview of the GenTor covers the machine in more detail.

Configuration depends on which torsion job you run, and we settle it before quoting. For shear modulus to ASTM E143, the machine reads the rotation of the moving grip, so the questions are how twist over the gauge length will be measured and how the ends are held without bending. For wire to ISO 7800 or ASTM A938, they are the speed in turns per second your sizes need, how the wire is kept straight under tension while free to shorten, the turn count and the jaw type. Tell us those, and we will say plainly what fits and where your method needs more than the standard configuration.

Twist and pull
The Torsion Frame and the Tensile Check
Torque and angle on the GenTor; the tensile side of a G cross-check on a universal testing machine.
NextGen GenTor horizontal torsion tester, front view with both grips on the horizontal frame
Torsion testing machine
GenTor Horizontal Torsion Tester
Horizontal frame with one turning grip and one fixed grip over the torque sensor, an optical angle encoder, and closed-loop control by angle or torque.
200 to 6,000 N·m in five capacitiesTorque ±1 % from 20 % of range, angle 0.1°
View product
NG-EML Series C dual-column universal testing machine
Tensile side of the check
NG-EML Series C Universal Testing Machine
Dual-column electromechanical frame for tensile tests on metal rounds, sheet and wire, for the tensile data behind a G cross-check.
5 to 50 kN, accuracy class 0.5Frame stiffness 180 kN/mm
View product
Talk to us about torsion testing
Tell Us What You Twist and Which Standard You Test To
Shear modulus to ASTM E143 or wire torsion to ISO 7800 or ASTM A938; the specimen or wire diameter and length; the highest and lowest torque you need to read; the speed or turn count your standard sets; and how you plan to measure the angle. That is enough for us to recommend a GenTor capacity and grips.
More on this topic

Keep Reading in Torsion Testing Machines

See the Torsion Testing Machines range
Metal Testing25 Oct 2026How to Perform a Tensile Test on Metals: Step by Step to ASTM E8/E8M and ISO 6892-1A tensile test looks simple from across the laboratory. A specimen goes into the grips, the crosshead moves, the specimen stretches and breaks, and the software prints a few numbers. Most of what decides whether those numbers are right happens before the first newton of force: how the specimen was machined and measured, where the gauge marks sit, how the specimen hangs in the grips, which extensometer is on it and how fast the machine is told to pull. This guide walks through a room-temperature tensile test on metal in the order a laboratory performs it, following the two standards most reports are written against, ASTM E8/E8M and ISO 6892-1. Where the two differ, it says so, because a result is only comparable with another result obtained under the...Read the articleMetal Testing28 Sep 2026The Rockwell Scale Explained: How to Choose Between HRC, HRB and Superficial ScalesA Rockwell hardness number tells you very little until you know the letters that come with it. A reading of 60 on one scale and a reading of 60 on another describe different materials, tested with a different indenter under a different force, and neither can be compared with the other until someone knows which scale produced it. A drawing that asks for 60 HRC is specifying a whole test: a diamond indenter, a total force of 150 kgf and a depth measurement made in a defined way. ASTM defines thirty Rockwell scales. Picking the right one is a decision that can go wrong without any warning, because the wrong scale does not produce an error message. It produces a number, and that number looks just as plausible as a valid one. This article explains what...Read the articleMetal Testing18 Sep 2026Gauge Length Marking and What It Does to Your Elongation ResultRecorded during the pull. Elongation is the one tensile property that is not measured during the test. Force and extension are captured while the machine is pulling, but elongation after fracture is worked out afterwards, on a bench, from two pieces of broken metal and a pair of marks that somebody applied before the test started. Everything that was careless about those marks arrives, unchanged, in the final report. That makes gauge marking a measurement step rather than a preparation chore. It is also the step most likely to be done differently by two operators in the same laboratory, on the same shift, using the same standard. Short answerHow does gauge marking affect the elongation result?Elongation after fracture is worked out from marks...Read the articleMetal Testing10 Sep 2026How to Measure Case Depth: Effective Depth, Total Depth and the Hardness Limit That Decides ItA drawing asks for case depth in a single number, and that number carries a tolerance, an acceptance decision and sometimes a rejected heat lot. What the drawing rarely says is which of two different depths it means, or which hardness value marks the boundary. Two laboratories can follow the same procedure on the same part, measure carefully, and report depths that differ by a noticeable margin, because they drew the line in different places. The measurement itself is not the hard part. Agreeing on what is being measured is. This article is about the traverse: how case depth is defined, what fixes the boundary, and what the work demands from the equipment that produces it. If you are still deciding whether microhardness is the right method at all,...Read the articleMetal Testing5 Aug 2026Vicat Testing and What Cement Setting Time Really Tells YouVicat setting time is a standardized cement paste measurement used for specification compliance and quality control. It identifies when a paste prepared under defined conditions reaches the initial and final set criteria of the selected method. It does not directly predict concrete haul time, cold joint formation, finishing time or field workability, because those depend on the complete mixture: water content, admixtures, aggregates and temperature. This guide covers what Vicat setting time measures, how the apparatus produces the number, which test conditions make results drift, and what separates a manual instrument from an automatic one. Setting Time Is Not Early Strength Initial and final set describe the stiffening of a standardized cement...Read the articleMetal Testing2 Aug 2026Universal Testing Machine Software and What It Has to DoTwo laboratories can test comparable material on similar frames and still report different yield results if they use different control modes, strain inputs or calculation rules. Those differences can originate in the software layer rather than in the frame itself. That is why universal testing machine software deserves the same scrutiny as the force and strain measurement systems. This guide follows the software workflow from method definition and machine control through calculations, reporting and traceability. Short answerWhat does universal testing machine software have to do?It has to run the test the standard describes and leave a result that can be traced. That means controlling displacement, force or strain at the rates the method sets,...Read the articleFlexural (Bend) Testing Explained: 3-Point vs 4-Point, Standards, and SetupMetal Testing20 Jul 2026Flexural (Bend) Testing Explained: 3-Point vs 4-Point, Standards, and SetupFlexural (bend) testing explained: what it measures, three-point vs four-point setups, the standards for plastics, metals, composites and concrete, and how to choose the right fixtures and...Read the articleMetal Testing9 May 2026GenTest Software Setup Guide for NextGen NG-EML Universal Testing MachinesGenTest setup affects the full UTM testing workflow: method storage, PC-to-controller communication, user permissions, simulation files, live data acquisition, and report output. This guide follows the GenTest setup video step by step for NextGen NG-EML electromechanical universal testing machines. It covers installation, license activation, workspace configuration, UTM controller connection, safety and peripheral setup, user management, DEMO Mode, simulation files, Control Panel setup, Quick Test, and test method creation. GenTest is the software layer where the test method, machine connection, operator input, live data, calculated results, and report output come together. For operators, service teams, QA/QC labs, and R&D users, the goal is to...Read the articleMetal Testing12 Apr 2026Brinell, Rockwell, Vickers, or Microhardness: Which Test Makes Sense for Your Application?Choosing a hardness test starts with the part itself. Material type, section thickness, geometry, surface condition, inspection purpose, and required testing speed all affect which method will produce a reliable result. Brinell, Rockwell, Vickers, and microhardness methods work differently, so they are not equally suitable for the same component or the same quality task. Brinell, Vickers, and Knoop are based on the size of an indentation, while Rockwell is based on indentation depth. That difference directly affects how the result is obtained and where the method fits best. In production and lab work, problems usually appear when the test method does not fit the application. A part may be too thin for the selected load, the surface may be too rough...Read the article
Related equipment

Machines Behind This Article