steel coach bolts

Steel Coach Bolts: Grade, Length, Thread & Coating Guide

جدول المحتويات

Steel coach bolts with square necks and hex nuts laid out on a timber workbench

Steel coach bolts — also known as carriage bolts in North America — are among the most frequently specified fasteners in timber construction, outdoor furniture manufacturing, and wood-to-metal assembly. Their distinctive domed head and square neck create a self-locking mechanism that prevents the bolt from spinning once seated in a pre-drilled hole. That makes them ideal for applications where only one side of the joint is accessible with a wrench.

Yet specifying the right coach bolt involves more than picking a length from a catalog. The الرتبة determines whether the bolt can carry the structural load. The length and grip depth determine whether enough thread engages the nut to develop full clamping force. The thread type affects installation speed, vibration resistance, and compatibility with standard hardware. And the corrosion protection — zinc plating, hot-dip galvanizing, or stainless steel — determines whether the joint survives 5 years or 50 years in its intended environment.

The global bolts market reached USD 49.37 billion in 2025 and is projected to grow at a 4.9% CAGR to USD 51.79 billion in 2026, according to The Business Research Company. Within that market, carriage bolts specifically are growing faster than the category average — Alibaba’s Southeast Asia construction fastener analysis recorded a 6.8% CAGR for carriage bolts versus 2.9% for hex bolts, driven by timber-frame housing expansion in markets from Scandinavia to Southeast Asia.

This guide walks through each decision factor with specification data, comparison tables, and practical tips. Whether you’re a structural engineer writing a BOM, a procurement manager sourcing 50,000 bolts for a deck-manufacturing line, or a homeowner building a pergola, you’ll leave with a clear framework for choosing correctly.




Watch: Carriage Bolt Sizing, Installing & Removal

Before diving into the technical details, this video from Albany County Fasteners demonstrates how carriage bolts (coach bolts) work in practice — including hole sizing, installation, and removal:




Understanding Coach Bolts: Grades and Standards

What Grade Numbers Mean and How They Relate to Strength

Every metric coach bolt carries a property class designation — typically stamped on the head — that tells you exactly how strong it is. The numbering system follows ISO 898-1: the first digit multiplied by 100 gives the minimum ultimate tensile strength in MPa, and the second digit multiplied by 10 gives the yield-to-ultimate ratio as a percentage.

For example, a Grade 8.8 bolt has a minimum UTS of 800 MPa and a yield strength of 80% × 800 = 640 MPa. A Grade 4.6 bolt has a UTS of 400 MPa and yield of 60% × 400 = 240 MPa — barely a third of the 8.8’s clamping capacity. These aren’t abstract numbers. In a timber-frame pergola connection, using a Grade 4.6 M12 bolt where the engineer specified 8.8 means the bolt yields at 240 MPa instead of 640 MPa. Under wind uplift or eccentric loading, that difference determines whether the structure holds or the connection fails progressively.

Table 1 — Coach Bolt Property Classes: Strength Comparison
Property Classالموادقوة الشد (ميجا باسكال)قوة الخضوع (MPa)حالات الاستخدام النموذجي
4.6Mild steel400240Light-duty furniture, non-structural timber
4.8Low/medium carbon steel420340Interior fittings, shelving, cabinetry
8.8Medium carbon steel, Q&T800640Structural timber, decks, fencing, general construction
10.9Alloy steel, heat-treated1,040940Heavy structural, bridges, high-load connections
A2-70 (SS)304 stainless steel700450Marine, coastal, chemical exposure

Values per ISO 898-1 and ISO 3506-1. “Q&T” = quenched and tempered.

Common Standards and Compatibility with Nuts and Washers

Coach bolts are manufactured to DIN 603 (the dominant European standard) and ASME B18.5 (North American carriage bolt standard). DIN 603 specifies the domed head, the square neck beneath it, and the metric thread. For proper load transfer, always pair a DIN 603 coach bolt with a nut and washer of the same property class — an 8.8 bolt needs a Class 8 nut (per ISO 898-2), not a Class 4 nut, which would yield before the bolt reaches its design preload.




Choosing the Correct Grade for Steel Coach Bolts

Close-up of steel bolt head with property class markings 8.8 stamped on it

When to Use Higher vs. Standard Grades

For the majority of timber construction, outdoor furniture, and fencing applications, Grade 8.8 is the industry standard. It provides more than enough clamping force for wood-to-wood and wood-to-steel connections, and it’s the grade stocked in the deepest quantities by distributors globally. Grade 4.6 coach bolts are adequate only for non-structural applications — picture-frame assemblies, decorative brackets, and interior trim where the bolt carries negligible load.

Grade 10.9 is specified when engineering calculations demand it: heavy timber bridges, high-rise structural timber (CLT) connections, and machinery mounting where cyclic loads approach the 8.8’s yield envelope. A bridge engineer working on a glulam pedestrian crossing over a motorway, for instance, would specify 10.9 because the safety factors in bridge codes (typically 2.5–3.0×) push the required bolt capacity beyond what 8.8 can deliver in the available diameter.

Trade-Offs: Strength, Ductility, and Cost

Higher grade means higher hardness, which means lower ductility. A Grade 8.8 bolt bends slightly before it breaks, giving visual warning of overload. A Grade 10.9 bolt, being harder, fractures with less warning. In seismically active regions, engineers sometimes deliberately specify 8.8 over 10.9 for ductility reasons — they want the connection to yield and absorb energy rather than snap under shock loading.

Cost follows grade: 10.9 bolts typically cost 15–25% more than 8.8, and 8.8 costs 30–50% more than 4.6, depending on diameter and finish. The material is more expensive, the heat treatment adds a processing step, and quality-control requirements (hardness testing, proof-load verification) are more stringent.




How Length Affects Fit and Strength

Determining Grip Length vs. Embedded Length

Grip length is the unthreaded portion of the bolt shank that passes through the materials being joined. Thread engagement is the length of thread that extends through the nut (or tapped hole). The general rule: at least one full bolt diameter (1D) of thread should protrude past the nut face, and the minimum thread engagement should be 1D for steel-to-steel and 1.5D for steel-to-aluminum or steel-to-timber.

For coach bolts specifically, the grip length should equal the combined thickness of all materials being clamped — not including the nut or washers. If you’re bolting two 45 mm timbers together, your grip length needs to be approximately 90 mm. Adding a washer on each side (say 2 × 3 mm = 6 mm) plus nut height (about 10 mm for M12) plus 1D protrusion (12 mm) brings the total bolt length to approximately 118 mm — so you’d specify an M12 × 120 coach bolt.

The Impact of Undersized or Oversized Bolts

A bolt that’s too short is obvious — you can’t get the nut on, or the nut doesn’t fully engage the threads. The more dangerous mistake is a bolt that’s too long: excessive thread in the grip zone means the bolt bends at the thread-root stress concentration rather than carrying shear across the smooth shank. Thread roots are stress risers, and a coach bolt loaded in shear through its threaded section has roughly 25–30% less shear capacity than the same bolt loaded through its smooth shank.




Thread Types and Compatibility with Nuts and Hardware

Coarse vs. Fine Threads: Applications and Retention

Coach bolts are manufactured overwhelmingly with coarse (standard) threads per ISO 261. Coarse threads install faster (a 1/2″-13 bolt assembles in roughly 65% of the time it takes for a 1/2″-20 fine-thread bolt), tolerate minor thread damage and contamination better, and develop adequate clamping force for timber applications where precise tension control isn’t critical.

Fine threads appear on coach bolts only in specialized applications — vibration-sensitive machinery mounts, for example — where the shallower helix angle provides a 5–10% higher clamping force per unit of applied torque and better resistance to self-loosening. If your application involves vibration, consider coarse-thread bolts with a lock nut (nylon-insert or all-metal prevailing torque) rather than switching to fine pitch, which introduces supply-chain complications and higher per-unit cost.

Matching Thread Pitch to Standard Nuts and Washers

Always verify pitch compatibility before mixing fastener components from different suppliers. An M10 × 1.5 (coarse) nut will not engage an M10 × 1.25 (fine) bolt, even though the outer diameter is identical. DIN 603 coach bolts default to ISO coarse pitch, so standard hex nuts (DIN 934 / ISO 4032) pair directly without pitch-matching concerns. The table below shows the coarse pitch for common coach bolt sizes:

Table 2 — Standard Coarse Thread Pitch for Coach Bolt Sizes
Bolt SizeCoarse Pitch (mm)Common Lengths (mm)Nut Standard
M61.0020 – 80DIN 934 / ISO 4032
M81.2525 – 120DIN 934 / ISO 4032
M101.5030 – 150DIN 934 / ISO 4032
M121.7540 – 200DIN 934 / ISO 4032
M162.0050 – 300DIN 934 / ISO 4032
M202.5060 – 300DIN 934 / ISO 4032



Diameter and Grip Length Considerations

Selecting the Correct Diameter for Load and Fit

Coach bolt diameter selection begins with the load calculation. In single-shear timber connections (the most common configuration for deck joists, fence rails, and furniture frames), the bolt resists shear force across its cross-section. An M8 Grade 8.8 coach bolt has a shear area of approximately 36.6 mm² and a shear strength of roughly 480 MPa, giving a single-shear capacity of about 17.6 kN. An M12 in the same grade jumps to approximately 40.7 kN — more than doubling the capacity.

For timber-to-timber connections, Australian Standard AS 1720 and Eurocode 5 provide embedment-strength formulas that account for wood density, bolt diameter, and loading angle. As a practical starting point: M8 or M10 handles most light-to-medium fence and furniture loads; M12 is the standard for deck ledger boards and structural beams; M16 and above are reserved for engineered timber structures, heavy playground equipment, and commercial builds.

Practical Tips for Measuring and Verifying Grip Depth

Before ordering, physically measure the combined material thickness with calipers — don’t rely on nominal lumber dimensions, which are almost always smaller than the stated size (a “2×4” is actually 38 × 89 mm). Add the washer thickness (typically 1.6–3.0 mm per washer), nut height, and 1D protrusion to get the minimum bolt length. Then round up to the next standard catalog length. It’s better to have 3–5 mm of excess thread past the nut than to be 2 mm short.




Coatings and Corrosion Protection Options

Various coated and stainless steel bolts showing zinc plated, galvanized, and bare finishes

Zinc Plating, Hot-Dip Galvanizing, and Stainless Options

The coating you choose determines how long the bolt survives in its installed environment. Here’s what each option delivers:

Zinc plating (electroplating / BZP) deposits a thin layer of zinc (typically 5–12 µm) onto the bolt surface. It provides mild corrosion resistance suitable for indoor and sheltered outdoor applications. In ASTM B117 salt-spray testing, zinc-plated bolts typically show white rust (zinc corrosion) within 24–72 hours and red rust (base-metal corrosion) within 96–200 hours. Cost: baseline.

Hot-dip galvanizing (HDG) immerses the bolt in molten zinc, creating a coating of 45–85 µm — roughly 5–10× thicker than electroplating. This dramatically extends corrosion life: 500–1,000 hours to red rust in salt-spray testing. HDG is the standard for outdoor construction, agricultural hardware, and highway infrastructure. The trade-off is that the thick coating adds ~0.1–0.2 mm to thread dimensions, which means you must use galvanized nuts tapped oversize to accommodate the coating — standard zinc-plated nuts won’t thread onto HDG bolts. Cost: approximately 1.5–2× zinc plating.

Stainless steel (304/A2 or 316/A4) isn’t a coating — it’s the base material. Stainless coach bolts resist corrosion for 1,000–1,500+ hours in salt spray without any surface treatment. They’re specified for marine, coastal, and chemical-exposure environments where even HDG would eventually fail. Cost: approximately 3–5× mild-steel zinc-plated equivalents.

Environmental Conditions That Drive Protection Choices

The decision framework is straightforward. Indoor-only or fully sheltered? Zinc plating is sufficient. Outdoor but not coastal? Hot-dip galvanizing is the standard. Coastal, marine, swimming-pool chemical exposure, or food-processing? Stainless steel is the only option that avoids premature replacement.

For coach bolts in DIN 603 specifications with zinc-plated, HDG, and stainless finishes, Prince Fastener’s carriage bolt catalog covers M6 through M20 in all three coating types, with Grade 4.8 and 8.8 options and minimum order quantities suited to both project-scale and production-line procurement.



Chart 1 — Salt Spray Resistance by Coating Type (Hours to Red Rust)

Hours to Red Rust


1500h
1200h
900h
600h
300h
0h

Bare Carbon
~48h

Zinc Plated
~150h

Hot-Dip Galv.
~750h

304 SS
~1,000h

316 SS
1,500h+

Approximate hours to first visible red rust in ASTM B117 neutral salt spray testing. Results vary by coating thickness, passivation quality, and surface condition.




Environmental Exposure and Corrosion Resistance Requirements

Salt Spray and Moisture Considerations

Coach bolts in coastal structures face the most aggressive corrosion challenge outside of chemical-plant environments. Sea-salt aerosol can travel 10–20 km inland, and structures within 1 km of the shoreline experience corrosion rates 5–10× higher than inland equivalents. In these zones, even hot-dip galvanized bolts have a limited useful life — CSIRO (Australia’s national science agency) data shows HDG fasteners in severe-marine zones lose 2.5–5.0 µm of zinc coating per year, meaning a 65 µm HDG coating may be consumed in 13–25 years, after which red rust begins.

Stainless steel eliminates the “clock is ticking” dynamic of sacrificial coatings. A 316 stainless coach bolt installed on a waterfront deck or marina structure doesn’t lose material to corrosion — its chromium-oxide passive layer regenerates continuously. The premium cost over HDG (roughly 3–5×) is justified when the alternative is pulling out and replacing hundreds of corroded bolts at $15–$30 per bolt in labor alone.

Long-Term Durability in Outdoor or Exposed Settings

For general outdoor use away from the coast — garden fences, pergolas, playground equipment, timber bridges over freshwater — hot-dip galvanizing to AS/NZS 4680 or ISO 1461 provides 30–50 year service life in mild atmospheric conditions. Zinc plating is acceptable only for temporary structures, indoor applications, or components that can be inspected and replaced at defined intervals.




Installation Tips: Torque, Overtightening, and Alignment

Recommended Torque Values and Methods for Accurate Tightening

Over-torquing is the most common installation error with coach bolts. Because the square neck prevents the bolt from spinning, all the torque goes directly into nut rotation and thread loading. If the torque wrench is set too high, the bolt shank stretches beyond its yield point, permanently losing clamping force. Under-torquing is almost as bad — the joint stays loose, allowing the timber to creep and the connection to develop play.

Table 3 — Recommended Torque Values for Coach Bolts (Lightly Oiled Threads)
Bolt SizeGrade 4.6 (N·m)Grade 8.8 (N·m)Grade 10.9 (N·m)
M8102535
M10214969
M123685120
M1458133190
M1690210295
M20175410580

Values approximate, for lightly oiled (not dry) threads at 85% of proof load. Dry threads require ~25% higher torque for the same preload. Always verify against the specific bolt manufacturer’s data sheet. Source: Fractory metric bolt torque chart.

Alignment, Washer Choice, and Avoiding Thread Galling

Thread galling — the cold-welding of metal surfaces under pressure during assembly — is a persistent issue with stainless steel coach bolts. When the nut is tightened, friction generates heat that fuses the mating threads together, making removal impossible without cutting. Prevention measures include applying anti-seize compound to threads before assembly, slowing down installation speed (especially with power tools), using a washer under the nut to reduce surface friction, and never reusing stainless nuts that have been tightened to working torque.

For alignment, always drill the hole 1–2 mm larger than the bolt diameter to allow for timber expansion/contraction. An M12 coach bolt should go through a 13 mm hole. Forcing a bolt through a tight hole damages the square neck and defeats the anti-spin feature.




Quality and Compliance: Sourcing from Reputable Suppliers and Testing

Certifications to Look For (Material Specs, Test Reports)

A properly documented coach bolt shipment should include a mill test report (MTR / EN 10204 3.1 certificate) showing chemical composition, mechanical-test results (tensile, yield, elongation, hardness), and heat-treatment records. For galvanized bolts, the coating certificate should confirm zinc thickness per ISO 1461 or ASTM A153. For structural applications, look for the CE mark (for European markets) or compliance statements per AS/NZS 1252 (Australian structural bolting standard).

قفل الأمير السحابة, with over 30 years in fastener manufacturing, provides EN 10204 3.1 material certificates, salt-spray test reports, and dimensional inspection data as standard documentation for structural-grade coach bolt orders — a level of traceability that off-the-shelf hardware-store purchases cannot match.

Sampling, Inspection, and When to Insist on Documentation

For any order exceeding 1,000 pieces, or any order destined for a structural application, request a sample inspection before accepting the full shipment. Check the head marking (property class should be visible), measure shank diameter with calipers (should be within ±0.1 mm of nominal), run a nut onto the threads by hand to verify smooth engagement, and perform a hardness test on 2–3 pieces using a portable Rockwell tester. If the supplier can’t provide test reports or resists inspection, that’s a red flag — move on.




Maintenance, Replacement Intervals, and Documentation

Routine Inspection Cues for Corrosion or Wear

Inspect coach bolt connections annually for outdoor structures and every 3–5 years for sheltered installations. Look for white rust (zinc consumption on galvanized bolts — a warning that the sacrificial coating is being consumed), red rust (base-metal exposure — the bolt needs replacement), thread-root cracking (especially in 10.9 bolts, which are susceptible to hydrogen embrittlement if improperly heat-treated), and washer indentation into the timber surface (indicating preload loss as the wood crushes under compression).

Record-Keeping for Bolt Grades, Lengths, and Protection

Maintain a fastener schedule for every structure you build or maintain. Record the bolt size, grade, coating, supplier, lot number, and installation date for each connection. This documentation is invaluable for maintenance planning — knowing that a galvanized M12 × 120 Grade 8.8 coach bolt was installed in 2026 tells you approximately when to budget for inspection (2031) and potential replacement (2046–2056, depending on environment). Without this record, every maintenance event starts from zero knowledge.




What Drives Coach Bolt Selection? Buyer Decision Factors

A 2024 survey of construction procurement managers across the UK, Australia, and Southeast Asia revealed the relative importance of different specification factors when selecting coach bolts for structural timber applications:

Chart 2 — Key Factors in Coach Bolt Purchasing Decisions








Corrosion
Protection 30%
Grade 25%
Price 20%
Availability 15%
Certification 10%

Corrosion Prot.
Grade/Strength
Price
التوافر
التصديق

Survey of 200+ construction procurement managers (UK, Australia, SEA), 2024. Corrosion protection ranked as the top concern, driven by increasing use of treated timber and outdoor applications.


Selecting the right steel coach bolt comes down to five decisions made in sequence. First, الرتبة: 4.6 for non-structural, 8.8 for the vast majority of construction and furniture applications, 10.9 for heavy structural loads, stainless A2-70 or A4-80 for corrosive environments. Second, length: measure the combined grip thickness, add nut height + washer thickness + 1D protrusion, and round up to the next catalog size. Third, thread: default to coarse pitch unless a specific vibration or fine-adjustment need calls for fine — and always verify pitch compatibility with your nuts. Fourth, corrosion protection: zinc plating for indoor, HDG for outdoor, stainless for marine and coastal. Fifth, quality verification: demand mill test reports, check head markings, and inspect samples on any structural or high-volume order.

For a quick decision tree: if the application is structural and outdoors, specify M10 or M12, Grade 8.8, hot-dip galvanized, DIN 603, with a matching Class 8 nut and hardened washer. That combination covers 70%+ of all timber-construction coach bolt requirements and is stocked by virtually every major fastener distributor on the planet.

When your project demands something beyond the standard shelf — custom lengths, large-volume OEM runs, specialty coatings, or full material traceability — قفل الأمير السحابة manufactures DIN 603 coach bolts from M6 to M20 across all standard grades and finishes, with 30 years of export experience and ISO-certified production supporting delivery to construction sites and assembly lines worldwide.




Frequently Asked Questions

1. How do I decide between zinc plating and hot-dip galvanizing for outdoor use?

If the bolt will be exposed to rain, humidity, or ground moisture for more than a few years, hot-dip galvanizing is the correct choice. Zinc plating deposits a coating of only 5–12 µm, which provides roughly 96–200 hours of salt-spray resistance. Hot-dip galvanizing applies 45–85 µm — a 5–10× thicker barrier — delivering 500–1,000 hours of salt-spray resistance and a real-world outdoor lifespan of 30–50 years in mild atmospheric conditions. Zinc plating should be limited to indoor, sheltered, or temporary-structure applications.

2. What is the minimum grip length I should use for a given load?

The grip length (unthreaded shank passing through the material) should equal the combined thickness of the materials being clamped. The threaded section should extend past the nut by at least one bolt diameter (1D). For timber connections, you also need a minimum thread engagement of 1.5D through the nut. If your combined material thickness is 90 mm and you’re using M12 bolts, you need at least 90 mm grip + 10 mm nut + 3 mm washer + 12 mm protrusion = approximately 115 mm minimum — so specify an M12 × 120.

3. Are stainless steel coach bolts worth the extra cost for indoor projects?

In most cases, no. Indoor environments with controlled humidity don’t require stainless-grade corrosion resistance. A zinc-plated Grade 8.8 coach bolt will last the life of the structure indoors. The exceptions are indoor swimming pool buildings (high chlorine vapor), commercial kitchens (steam and chemical cleaners), and food-processing facilities where hygiene standards mandate stainless materials. In those specific environments, stainless steel’s 3–5× cost premium is justified by the corrosion performance.

4. How should I verify bolt strength in the field before installation?

Check the property-class marking on the bolt head (8.8, 10.9, etc.) — it should be raised or indented into the metal. Use a portable Rockwell hardness tester to spot-check: Grade 8.8 should read HRC 22–32, and Grade 10.9 should read HRC 32–39. If the marking is missing, illegible, or the hardness falls outside the expected range, reject the batch. Additionally, verify that the bolt can be threaded by hand into a matching nut for at least 3 full turns without binding — any resistance suggests dimensional non-conformance or thread damage.

5. What causes thread galling on coach bolts, and how do I prevent it?

Thread galling occurs when friction between mating threads generates enough heat to micro-weld the surfaces together. It’s most common with stainless steel fasteners because stainless has a relatively low thermal conductivity and high coefficient of friction. Prevention: apply anti-seize compound to threads before assembly, reduce installation speed (avoid impact wrenches on stainless), use a flat washer under the nut to reduce rotational friction on the bearing surface, and never reuse a stainless nut that has been torqued to working load.

6. Can I use a Grade 4.6 nut with a Grade 8.8 coach bolt?

No. The nut must be rated at least as strong as the bolt. A Class 4 nut will yield before a Grade 8.8 bolt reaches its design preload, resulting in a joint that cannot be properly tightened and may loosen under service loads. Always pair an 8.8 bolt with a Class 8 nut (or higher), and a 10.9 bolt with a Class 10 nut. This matching requirement applies regardless of whether the supplier packages the nut with the bolt or you source them separately.

7. How often should I inspect coach bolt connections in outdoor structures?

For structural outdoor connections: annually for the first 5 years, then every 2–3 years if no issues are found. For coastal or marine environments: every 6–12 months. Look for white rust (zinc consumption), red rust (base-metal exposure), nut looseness (check with a torque wrench at 50% of installation torque — if the nut moves, retorque to spec), and timber crush (washer sinking into the wood surface, indicating preload loss). Document findings in a maintenance log tied to the structure’s fastener schedule.

8. What is the difference between a coach bolt and a coach screw?

A coach bolt (carriage bolt) has a machine thread and requires a nut on the opposite side. It passes through pre-drilled holes in both materials and clamps them together in compression. A coach screw (lag screw) has a wood thread and drives directly into timber with no nut — it’s essentially an oversized wood screw with a hex head. Coach bolts provide stronger, more adjustable connections because the nut allows precise torque control. Coach screws are faster to install but offer lower pullout resistance and can’t be tightened after initial installation without risk of stripping the timber.

برنس-مثبت-جهة اتصال

هل ترغب في التعاون مع مصنع السحابات؟ أم ترغب في الحصول على سحابات مخصصة؟

تقدم Prince Fastener مسامير عالية الجودة بأسعار تنافسية، بالإضافة إلى الدعم الفني والخدمات الحصرية لأعمالك.

تابعنا

تصنيفات المنتج
العلامات

مشاركة

فيسبوك
تويتر
لينكد إن

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

arالعربية

الاتصال

سنتواصل معك خلال 24 ساعة.

لاستفساراتك العاجلة، يُرجى الاتصال بنا عبر الواتساب رقم: +86-18930191254

انتظر

يوجد أحدث كتالوج للمنتجات وعرض أسعار خاص لك اليوم، لا تتردد في الاتصال بنا.

لاستفساراتك العاجلة، يُرجى الاتصال بنا عبر الواتساب رقم: +86-18930191254

مصنع الأمير السحابة