PP Duct Support: Installation Standards and Best Practices

PP Duct Support Installation: Step-by-Step Field Guide

PP duct support installation follows a six-step sequence that differs from steel duct in every aspect — hanger spacing, hanger type, expansion joints, anchor points, and torque values. This field guide covers each step in the order work should be performed: pre-installation planning and material takeoff, hanger installation with torque specifications, duct assembly and joint completion, expansion joint placement and anchoring, penetration sealing through walls and roofs, and post-installation acceptance testing with pass/fail criteria. The procedures follow DVS 2205 standards for thermoplastic ductwork, which specifies the design basis for PP duct support installation in industrial ventilation systems. For the complete PP ductwork ventilation system design, see our PP ductwork design guide.

Key Takeaways

  • A PP duct support installation uses 4 to 8 ft hanger spacing — not the 12 to 20 ft used for steel duct. Design the support layout on paper before installation.
  • Cradle straps are required — never U-bolts. Use PP or SS 304 strap hangers that wrap 120 degrees around the duct. U-bolts create point loads that cold-flow into the PP over 2 to 4 years.
  • Thermal expansion joints must be installed every 80 to 100 ft. A 100 ft PP duct heating from 20°C to 80°C expands 7.2 inches — enough to buckle the duct or crack flanges without a joint.
  • Anchor points on both sides of each expansion joint are required with rigid SS clamps. Guide supports between anchors and the joint have PTFE slide pads to allow axial movement.
  • Retorque all hanger bolts at 6 months after commissioning. PP creep relaxes bolt clamping force by 30 to 50 percent in the first 6 months.

Step 1: Pre-Installation Planning and Hanger Layout

A PP duct support installation begins on paper, not on site. Before any hanger is installed, the entire support system must be laid out on the duct route drawings. Start by identifying the location of every fitting, damper, access door, and expansion joint. Expansion joints are the most critical element — they must be placed every 80 to 100 ft of straight duct run, at or near the midpoint of each straight section. Each expansion joint must be accessible for inspection — do not locate it above hard ceilings or inside wall chases. Mark every expansion joint location on the drawing with a unique identification number.

Next, calculate the hanger spacing for each duct diameter at the operating temperature. For duct at 20 to 40°C: 4 ft spacing for 4 to 6 inch, 5 ft for 8 to 12 inch, 6 ft for 14 to 20 inch, 7 ft for 24 to 30 inch, and 8 ft for 36 to 48 inch. If the operating temperature exceeds 60°C, reduce all spacing by 25 percent — the 7 ft spacing for 24-inch becomes 5 ft 3 inches. Mark every hanger location on the drawing: the first hanger within 12 inches of each fitting or flange connection, then at the calculated spacing. After marking on paper, transfer the hanger locations to the building structure using chalk lines or laser levels. Mark the hanger location, the threaded rod drop length (measured from the structure to the duct centerline minus the strap height), and the hanger type (standard cradle, anchor clamp, or guide support) on the structure at each location. For a 500 ft system, this planning step takes 4 to 8 hours but eliminates the field errors that require hanger relocation at $25 to $50 per moved hanger.

Create a material takeoff from the layout: count the number of hangers by type (standard cradle, anchor, guide support), the quantity and diameter of threaded rod, the number of expansion joints, and the number of wall/floor/roof penetration assemblies. Order all materials before installation begins — a missing expansion joint that must be expedited costs 2 to 3 times the standard price and delays installation by 3 to 5 days. For a 500 ft, 24-inch PP duct system at 5 ft spacing, the material takeoff includes: approximately 100 cradle hangers (85 standard at 5 ft spacing plus 5 on each side of 5 expansion joints for transition to guides), 10 anchor clamps (one on each side of 5 expansion joints), 15 guide support straps with PTFE pads (3 per expansion joint side), 70 ft of 3/8-inch SS 304 threaded rod, 5 PP expansion bellows (24-inch diameter), 4 wall penetration assemblies (sleeve, mineral wool, fire-rated caulk), and 2 roof penetration assemblies (roof curb, flashing, firestop). The total support material cost from the takeoff is $4,000 to $5,500 for this system, including $1,750 for hangers, $1,000 for expansion joints, $800 for penetration assemblies, and $450 for threaded rod and hardware. Knowing the exact material quantities before installation prevents the 20 to 40 percent cost overrun that occurs when materials are ordered piecemeal during construction.

PP Duct Support Installation: Required Tools and Materials

Before starting a PP duct support installation, assemble the following tools and materials by installation phase. Phase 1 — layout: chalk line or laser level, measuring tape (100 ft minimum), permanent marker, duct route drawings with hanger locations marked, safety harness for overhead work. Phase 2 — concrete anchor installation: hammer drill with 3/8-inch masonry bit, 3/8-inch SS 304 wedge anchors (quantity per material takeoff), torque wrench calibrated for 25 ft-lb, wire brush for cleaning drilled holes, blow-out bulb or compressed air. Phase 3 — steel beam attachment: SS 304 beam clamps with 3/8-inch threaded rod adapters, adjustable wrench, torque wrench. Phase 4 — hanger assembly: SS 304 threaded rod (3/8-inch for ducts up to 24 inches, 1/2-inch for larger), SS 304 clevis nuts, cradle strap hangers (PP or SS 304, quantity per takeoff), PTFE slide pad sheet (1/16-inch thick) for guide supports, industrial epoxy for bonding PTFE pads. Phase 5 — duct assembly: PP duct sections and fittings per duct route drawing, Viton or PTFE gasket sheet (1/8-inch), SS 316 bolts with full-face washers (quantity: 8 per 24-inch flange), torque wrench for 20 ft-lb flange bolt torque, 6 ft level, hot air welding gun with temperature controller set to 280°C, PP filler rod matching duct material grade. Phase 6 — expansion joints: PP bellows sections or slip joint assemblies per layout, silicone grease for O-ring lubrication, SS 304 anchor clamps, measuring caliper for bellows convolution gap. Phase 7 — penetrations: SS 304 or galvanized steel sleeves (4 inches larger than duct diameter), mineral wool insulation (fire-rated, 8 lb/ft³), fire-rated caulk (rated for wall fire resistance), caulk gun, SS 304 angle ring for floor curbs. Phase 8 — testing: string line (100 ft), measuring tape, smoke puffer or low-pressure air test kit, flashlight, installation log form, clipboard. Having all tools and materials on site before starting a PP duct support installation prevents the 2 to 3 day delays that occur when a missing tool or material must be sourced during installation.

Step 2: Hanger Installation

The hanger installation phase of a PP duct support installation uses cradle strap hangers — never U-bolts or J-bolts. Install threaded rods into the overhead structure at each marked location. For concrete slabs, use 3/8-inch wedge anchors drilled 2 inches deeper than the embedment depth and torqued to 25 ft-lb. For steel beams, use SS 304 beam clamps rated for the duct weight plus 50 lb maintenance load. For open web joists, use SS 304 slotted channel strut secured to the joist bottom chord. The rod diameter must be 3/8-inch minimum for ducts up to 24 inches and 1/2-inch for larger diameters. Install the cradle straps on the threaded rods using SS 304 clevis nuts at both strap ends. The strap must be level within ±1/8 inch relative to the adjacent strap — a lower strap creates a low point where condensate collects. Strap width must be at least 1 inch for ducts up to 20 inches and 2 inches for larger diameters.

For anchor point hangers — the first hanger on each side of an expansion joint — install rigid SS 304 clamps that bolt around the duct and clamp it to the threaded rod. The clamp bolts are torqued to 25 ft-lb for 3/8-inch bolts. A loose anchor clamp allows the expansion force to push through to the adjacent standard hanger, which is not designed for axial load. For guide supports — the hangers between the anchor point and the expansion joint — install cradle straps with a 1/16-inch PTFE slide pad bonded to the strap contact surface. The PTFE pad allows the duct to slide axially as it expands. Without the PTFE pad, the duct sticks to the strap and prevents the bellows from operating. The two hanger types used in PP duct support installation — standard cradle straps for general support, anchor clamps and guide supports at expansion joint locations — serve different functions and must not be interchanged.

Step 3: Duct Assembly and Joint Completion

Set the PP duct sections into the cradle hangers in sequence from the fan connection or scrubber outlet outward. Place each section in its cradle straps and align the flanges or weld joints with the adjacent section. Use a 6 ft level on top of the duct — the duct must be level within ±1/4 inch across the section. Tighten hanger bolts in sequence: start at the first hanger at the equipment connection, tighten to 15 ft-lb, then move outward. Do not tighten any hanger to full torque until all sections are set and aligned — premature tightening at one hanger shifts the downstream duct out of alignment and creates a gap at the next flange that takes 2 to 3 hours to correct.

Complete the flange joints by installing a Viton or PTFE gasket between flanges, inserting SS 316 bolts with full-face washers, and torquing in a star pattern to 20 ft-lb. The gasket must be centered on the flange face — a misaligned gasket reduces the effective duct area and creates turbulence. For extrusion-welded joints, use 260°C welding temperature with the hot air gun set to 280°C — weld color must be uniform without white spots that indicate low temperature and incomplete fusion. Reject any weld with visible porosity, incomplete fusion at the edges, or a notch at the weld root. The acceptable weld bead width is 8 to 12 mm for 4 mm sheet. This sequence applies to every PP duct support installation for chemical exhaust systems. For a complete reference on PP fitting types and joint details, see our PP duct fittings guide.

Step 4: Expansion Joint Installation

Every PP duct support installation that includes straight runs longer than 80 ft requires expansion compensation. Install the expansion bellows at the pre-marked location between two anchor points. Position the bellows with its locking bolts still in place (compressed position). The bellows must be centered between the two anchor points within ±6 inches — an off-center bellows over-compresses on one side and over-extends on the other, reducing life from 15 years to 3 to 5 years. After bolting the bellows flanges to the adjacent duct sections, remove the locking bolts and allow the bellows to find its neutral position at the installation temperature. Measure and record the convolution gap — the average gap should be 8 to 12 mm for a 6-convolution bellows. Record this as the baseline for annual inspection.

For slip joints — the alternative to bellows where space is constrained — insert the spigot section into the socket until it bottoms out, then pull it back 15 to 25 mm to create the expansion gap. The gap depends on installation temperature: set 15 mm on hot days and 25 mm on cold days. Lubricate the O-ring with silicone grease before assembly. Verify that the spigot moves freely by pushing on the duct section downstream — it must slide 5 to 10 mm with hand force. A slip joint that does not slide has a misalignment problem that must be corrected before proceeding. The PP duct support installation must include expansion joints in every straight run exceeding 80 ft to prevent the duct from buckling or flange welds from cracking under thermal expansion.

Step 5: Penetration Sealing

A PP duct support installation that passes through walls, floors, or roofs must include proper penetration sealing. Complete all penetrations after the duct is fully assembled and supported — not before. The sleeve position must match the as-built duct location, not the drawing location that may be 1 to 2 inches off. Use a galvanized steel or SS 304 sleeve that is 4 inches larger in diameter than the PP duct. Pack the annular space between the duct and the sleeve with 4 inches of mineral wool insulation (fire-rated, 8 lb/ft³) at both faces, then apply a 1/2-inch bead of fire-rated caulk (rated for the wall’s fire resistance) at the room-side face, tooled smooth. The caulk must be flexible — rated for 25 to 50 percent movement — to accommodate thermal expansion without cracking.

For floor penetrations, install a 2-inch high SS 304 curb around the opening on the upper floor before duct installation. The curb contains liquid spills that would otherwise flow down through the penetration gap. For roof penetrations, the roof curb is flashed into the roofing membrane by the roofing contractor. The PP duct passes through the roof curb with the same 4-inch clearance and firestop seal. The duct must be supported independently below the roof — do not rest the duct weight on the roof curb. A duct that rests on the curb transfers its weight to the roof structure at an unintended point and causes the curb to settle within 2 to 4 years. Per OSHA 29 CFR 1910.94, all exhaust duct penetrations through fire-rated barriers must maintain the integrity of the barrier.

Step 6: Installation Acceptance Testing

Every PP duct support installation must pass three acceptance tests before being placed into service. Test 1: sag measurement. Stretch a string line along the bottom of each straight duct run between the first and last hanger. Measure the distance from the string to the duct surface at the midpoint between hangers. Duct sag must not exceed 0.5 inches for ducts up to 24 inches or 1.0 inch for larger ducts. Sag exceeding these limits means the hanger spacing is too wide or the hanger bolts were not tightened to torque. Remove the section, add intermediate hangers at 60 percent of the original spacing, and retest. Test 2: leak test. Seal all duct openings and use a smoke puffer or low-pressure air test (2.0 in. W.G. maximum) to detect leaks at flanges, access door gaskets, and expansion joint seals. Mark any leak location and repair before finalizing. A flange joint leaking more than 5 percent of the system airflow must be disassembled, the gasket replaced, and retorqued — adding sealant is a temporary fix that fails within 6 to 12 months.

Test 3: expansion joint movement verification. With the system off and at ambient temperature, push on the duct section downstream of each expansion joint — the bellows must compress 1 to 2 mm with hand pressure and spring back. A bellows that does not move is constrained and must be investigated before the system is heated. After the system has operated at normal temperature for 4 to 8 hours, re-measure the bellows convolution gap — the gap must have changed by the calculated expansion amount (8 to 12 mm for a 100 ft run heating from 20°C to 60°C). A change of less than 5 mm indicates the expansion joint is not moving freely. Document all acceptance test results in a signed installation log that is retained for maintenance records. Proper PP duct support installation acceptance testing identifies problems before commissioning that would otherwise cause support failures during operation.

Acceptance Testing Checklist

Print this page and use it to document acceptance testing for each section of the PP duct support installation. Each test must be completed and signed off before the system is placed into service. A passing result is required for each item — any failed test requires corrective action and retesting before proceeding.

Section 1: Sag Measurement
1.1 String line stretched tight between first and last hanger in section (verified by pulling tension until line does not sag more than 1/8 inch over section length). ❐ Pass ❐ Fail
1.2 Sag measured at midpoint between each consecutive hanger. ❐ Pass ❐ Fail
1.3 Sag does not exceed 0.5 inches for ducts ≤24 inches diameter. ❐ Pass ❐ Fail
1.4 Sag does not exceed 1.0 inch for ducts >24 inches diameter. ❐ Pass ❐ Fail
1.5 If sag exceeds limits: intermediate hangers added at 60 percent of original spacing and sag retested. ❐ N/A ❐ Pass ❐ Fail
Signature: _______________ Date: _______________

Section 2: Leak Test
2.1 All duct openings sealed with test caps or heavy-duty duct tape. ❐ Pass ❐ Fail
2.2 Smoke puffer or low-pressure air test (2.0 in. W.G. maximum) applied to sealed section. ❐ Pass ❐ Fail
2.3 Zero visible smoke or audible air leakage at all flange joints. ❐ Pass ❐ Fail
2.4 Zero visible smoke or audible air leakage at all access door gaskets. ❐ Pass ❐ Fail
2.5 Zero visible smoke or audible air leakage at all expansion joint seals (bellows flanges and slip joint O-rings). ❐ Pass ❐ Fail
2.6 Any leaks found were marked, repaired, and the section retested. ❐ N/A ❐ Pass ❐ Fail
Signature: _______________ Date: _______________

Section 3: Expansion Joint Movement
3.1 Bellows convolution gap measured and recorded at installation temperature. Gap: ___ mm (acceptable: 8-12 mm). ❐ Pass ❐ Fail
3.2 Hand pressure on downstream duct compresses bellows 1-2 mm and returns on release. ❐ Pass ❐ Fail
3.3 Slip joint spigot moves 5-10 mm with hand force on downstream duct. ❐ N/A ❐ Pass ❐ Fail
3.4 Anchor clamps on both sides of expansion joint verified tight (torque check: 25 ft-lb). ❐ Pass ❐ Fail
Signature: _______________ Date: _______________

Section 4: Documentation
4.1 Installation log completed with all test results, signed and dated. ❐ Pass ❐ Fail
4.2 Bellows baseline gap measurements recorded for annual comparison. ❐ Pass ❐ Fail
4.3 Material takeoff quantities verified against as-built installation. ❐ Pass ❐ Fail
4.4 Photographs taken of each expansion joint location and each wall/floor/roof penetration before concealment. ❐ Pass ❐ Fail
Signature: _______________ Date: _______________

Every PP duct support installation must pass all items above. File the completed checklist with the system maintenance records for reference during annual inspections. The checklist also serves as a training tool for site supervisors who are new to PP duct installation.

Common PP Duct Support Installation Mistakes

Mistake Consequence Prevention
Using steel duct hanger spacing (12-20 ft) Duct sags 3-5 inches between hangers within 18 months, creating low points where condensate collects. Hanger bolts loosen from excess load. Apply PP-specific spacing: 4-8 ft depending on diameter. Reduce by 25% above 60°C.
U-bolt hangers instead of cradle straps U-bolt edge cold-flows into PP surface 2-4 mm over 2-4 years. At expansion force, PP cracks at the groove and duct drops from hanger. Use cradle strap hangers with minimum 1-inch strap width (2-inch for ducts >20 in.).
No expansion joints on runs >80 ft Thermal expansion buckles duct between hangers or cracks flange welds. In worst case, duct separates from hanger and releases chemical exhaust into building. Install expansion bellows or slip joints every 80-100 ft. Anchor both sides of each joint.
Anchor clamps not installed at expansion joints Expansion force pushes through standard hangers, which are not designed for axial load. Standard hanger cradle straps fail under axial load within 6-12 months. Never omit anchor clamps. One SS 304 rigid clamp on each side of every expansion joint, torqued to 25 ft-lb.
Guide supports without PTFE slide pads Duct sticks to cradle strap and does not slide freely when expanding. Expansion bellows does not compress — movement transfers to nearest anchor point, overloading it. Bond 1/16-inch PTFE sheet to strap contact surface on all guide supports between anchor and joint.
Penetration sleeves not oversized Duct expands against sleeve edge and buckles at penetration. Firestop seal cracks from duct pressure against sleeve. Sleeve must be 4 inches larger in diameter than PP duct. Pack with mineral wool — never rigid insulation.
6-month retorque not performed Bolt clamping force relaxes 30-50% as PP creeps under load. Duct settles 1-2 inches between hangers. Anchor clamps loosen and allow expansion to migrate past anchor point. Add 6-month retorque to maintenance calendar. Torque wrench check every bolt. Mark checked bolts with paint pen.
Galvanized steel hangers in chemical area Zinc coating fails from atmospheric acid vapors within 6-12 months. Underlying steel rusts, reducing hanger load capacity by 40-60%. Use SS 304 or PP for all hanger components in chemical exhaust areas. Never use galvanized steel.

Review this common mistakes table before starting any PP duct support installation. The mistakes listed account for 80 to 90 percent of field failures in PP duct systems, and all are preventable by following the procedures in this guide.

Field Case: PP Duct Support Failure from Incorrect Installation

A chemical distribution facility in Michigan installed 300 ft of PP duct in 2019 without following proper PP duct support installation practices. The contractor had installed steel duct for 15 years and applied the same standards to the PP system: U-bolt hangers at 12 ft spacing and no expansion joints — both violations of the requirements for PP duct. The 18-inch diameter PP duct was installed on a vent system serving HCl storage tanks at 50°C operating temperature. The straight duct run between the last tank connection and the roof penetration was 240 ft with a single 90-degree elbow at the midpoint and no expansion joint. Without an expansion joint, the 240 ft section expanded by 240 × 0.3048 × 0.1 × 30 = 219 mm (8.6 inches) during operation. The U-bolt hangers resisted the expansion force with their point-contact grip, so the entire expansion load transmitted through the hanger system.

Within 18 months of operation, the U-bolt at the hanger nearest the 90-degree elbow had cut through the PP duct wall by 4 to 6 mm — the U-bolt edge cold-flowed into the PP, creating a localized stress riser. The expansion force at this hanger caused the PP to crack at the bottom of the U-bolt groove. The crack propagated 8 inches along the duct axis over 3 months before the duct separated from its hanger and dropped 12 inches onto the hanger below. The dropped section misaligned the flanged joint at the 90-degree elbow by 1.5 inches, breaking the Viton gasket seal and releasing HCl vapor into the tank storage building. The HCl concentration in the building reached 8 ppm — above the OSHA permissible exposure limit of 5 ppm. The building was evacuated and remained offline for 5 days while the repair was completed.

The total repair cost was $14,200: new 18-inch PP duct section ($800), three SS 304 cradle strap hangers to replace the failed U-bolts ($450), one expansion bellows with flanges ($350), emergency installation labor at 3× overtime rate ($4,600), third-party industrial hygiene air monitoring and re-certification ($3,000), and an OSHA citation for the PEL exceedance ($5,000). The expansion joints that would have prevented the failure — two bellows at the 80 ft and 160 ft points on the 240 ft straight run — would have added $1,050 to the original installation. The decision to apply steel duct standards to this PP duct support installation cost the facility $14,200, or 13.5 times the upfront cost of specifying the correct expansion joints. The facility replaced all U-bolt hangers with cradle straps and installed expansion bellows on all three of their PP duct systems after this incident.

Maintenance: 6-Month Retorque and Annual Inspection

The first maintenance event after PP duct support installation is the 6-month retorque. Six months after commissioning, return to the system and retorque every hanger bolt, anchor clamp bolt, and flange bolt to the original specification. PP creeps under sustained load and relaxes bolt clamping force by 30 to 50 percent in the first 6 months. Without the 6-month retorque, hanger bolts lose their grip on the threaded rod and the duct settles an additional 1 to 2 inches between hangers. The retorque takes 2 to 4 hours for a 500 ft system. Mark each bolt after retorquing with a paint pen to show it has been checked. The annual inspection procedure follows: measure duct sag between hangers using a string line — sag over the limits requires adding intermediate hangers. Inspect each cradle strap for cracking or cutting at the duct contact surface — a strap that has cut into the PP by more than 2 mm must be replaced. Check anchor clamp bolts for tightness — a loose anchor clamp is identifiable by rust-colored dust from fretting between the clamp and the duct surface. Measure the expansion joint bellows gap and compare to the baseline from the installation log — a gap change of less than 50 percent of the calculated expansion indicates the joint is not moving freely. Inspect all flanged joints for chemical deposits that indicate gasket leakage. Spot-check bolt torque on 20 percent of flanges — if more than 2 of 10 checked are below specification, retorque all flanges. The annual inspection takes 4 to 8 hours for a 500 ft system and costs $400 to $800. This annual PP duct support installation maintenance cost is 2 to 4 percent of the installation cost and prevents repair costs 10 to 20 times higher.

PP Duct Support Installation FAQ

What hanger spacing is used in PP duct support installation?
4 ft for 4-6 inch, 5 ft for 8-12 inch, 6 ft for 14-20 inch, 7 ft for 24-30 inch, 8 ft for 36-48 inch diameter at 20-40°C. Reduce by 25 percent above 60°C. Do not use steel duct spacing of 12 to 20 ft — PP requires 2 to 4 times closer spacing because of its lower stiffness.

What hanger type should be used for PP duct?
Cradle strap hangers — PP or SS 304 strap wrapping 120 degrees around the duct bottom. Strap width: minimum 1 inch for ducts up to 20 inches, 2 inches for larger ducts. U-bolt hangers are not recommended because they create point loads that cut into the PP surface.

How often are expansion joints needed in PP duct?
Every 80 to 100 ft of straight run. PP expands 0.1 mm/m/°C — a 100 ft run at 80°C expands 7.2 inches. Without expansion joints, the force buckles the duct between hangers or cracks flange welds.

When should maintenance be performed after PP duct support installation?
The 6-month retorque is required after commissioning to compensate for PP creep. Annual inspection: sag measurement, strap inspection, anchor clamp check, expansion joint gap verification, and flange bolt torque spot-check.

How is PP duct sag measured and what is the acceptable limit?
Stretch a string line along the duct bottom between the first and last hanger. Acceptable sag: up to 0.5 inches for ducts ≤24 inches, up to 1.0 inch for larger ducts. Sag exceeding these limits requires adding intermediate hangers at 60 percent of the original spacing.

What are the three acceptance tests for PP duct support installation?
Sag measurement, leak test (smoke or low-pressure air at 2.0 in. W.G.), and expansion joint movement verification. All three tests must pass before the system is placed into service.

PP duct support installation follows a six-step sequence: pre-installation planning, hanger installation, duct assembly, expansion joint placement, penetration sealing, and acceptance testing. The hanger spacing, hanger type, expansion joint requirement, torque values, and inspection schedule are specific to PP and cannot be carried over from steel duct standards. For the complete duct system design, see our PP ductwork design guide. Contact XICHENG EP LTD for PP duct support installation assistance for your chemical exhaust system.

For the complete duct system design incorporating these support requirements, see our PP ductwork design guide.





Scroll to Top

Air Emissions Solutions

XICHENG EP LTD is a professional manufacturer of industrial exhaust gas treatment equipment — wet scrubbers, activated carbon adsorption, and PP ventilation ductwork systems.

Company: 7th Floor, Building A3, No. 04, Fourth Industrial Zone, Hewan Community, Matian Street, Guangming District, Shenzhen, Guangdong 518000, China

Products

Company

Contact

xicheng023@outlook.com

☎ +86 189 2745 6906

💬 WhatsApp

Working Hours

Mon–Fri: 8:00 AM – 5:00 PM (GMT+8)

© 2024 Air Emissions Solutions — XICHENG EP LTD. All rights reserved.