/>
Technical Guide

Hastelloy N: The Ultimate Molten Salt Reactor Alloy

UNS N10003 / W.Nr. 2.4610 — The only nickel-molybdenum-chromium alloy engineered for extreme molten fluoride salt corrosion at 700–820°C. Developed by Oak Ridge National Laboratory for next-generation nuclear energy.

← Back to Knowledge Center

⚡ Hastelloy N Quick Specs

N10003
2.4610
INOR-8
NS3304 (GB/T)
8.80 g/cm³
1305–1395°C
≥ 690 MPa
≥ 310 MPa
≥ 30%
180–230 HB
~900°C
700–820°C

1. Introduction: The Alloy That Made Molten Salt Reactors Possible

Hastelloy N (UNS N10003 / W.Nr. 2.4610) is unlike any other alloy in the Hastelloy family. While C-276 is the workhorse of chemical processing and B-3 dominates hydrochloric acid service, Hastelloy N was created for one singular purpose: to survive in molten fluoride salts.

Developed in the 1950s by Oak Ridge National Laboratory (ORNL) in collaboration with Haynes Stellite Company (now Haynes International), Hastelloy N was originally designated INOR-8 (INOR stands for "IN Oak Ridge"). It was the structural material of choice for the groundbreaking Molten Salt Reactor Experiment (MSRE), which successfully operated from 1965 to 1969 and proved the viability of molten salt nuclear reactors.

The challenge ORNL faced was extraordinary: conventional stainless steels corroded at rates of millimeters per year in molten fluoride salts at 700°C. Hastelloy N reduced this to less than 0.025 mm/a — a 100-fold improvement. This breakthrough is why Hastelloy N remains the benchmark material for all fourth-generation molten salt reactor (MSR) development worldwide, from China's TMSR program to TerraPower's Molten Chloride Fast Reactor.

Need Hastelloy N for MSR or Fluorochemical Applications?

Hangbo Alloy Group supplies Hastelloy N in bars, plates, pipes, tubes, fittings, and forgings with nuclear-grade certifications and full traceability. Strategic sourcing for advanced energy projects.

✉ serena@hangboalloy.com  |  ☎ +86 166 2109 2936  |  WhatsApp Available
Request a Quote →

2. Chemical Composition

The chemical composition of Hastelloy N is precisely engineered to balance fluoride salt corrosion resistance with high-temperature mechanical stability. Unlike other Hastelloy grades, N uses a lower chromium content to prevent brittle chromium fluoride formation in molten salt environments.

ElementWeight % (Range)Typical %Role in the Alloy
Nickel (Ni)Balance (≥70.0)~71.0Austenitic matrix, radiation stability, fluoride salt compatibility
Molybdenum (Mo)15.0 – 17.016.0Core corrosion resistance element in fluoride salts, high-temperature strength
Chromium (Cr)6.0 – 8.07.0Controlled low Cr prevents brittle fluoride formation; provides oxidation resistance
Iron (Fe)≤ 5.0~3.0Controlled impurity; excessive Fe degrades molten salt corrosion resistance
Carbon (C)≤ 0.02~0.01Ultra-low carbon prevents carbide precipitation and weld sensitization
Manganese (Mn)≤ 1.0~0.5Deoxidation during VIM/ESR melting
Silicon (Si)≤ 0.40~0.15Controlled to minimize intermetallic phase formation
Phosphorus (P)≤ 0.02~0.01Strict impurity control for nuclear-grade quality
Sulfur (S)≤ 0.01~0.005Ultra-low sulfur for hot workability and weld quality
Cobalt (Co)≤ 0.5~0.2Minimized to reduce neutron activation in nuclear service

Key compositional insight: The relatively low chromium content (6-8%) is deliberate and unique to Hastelloy N. In molten fluoride salts, high-chromium alloys form brittle chromium fluorides (CrF₂, CrF₃) that cause catastrophic embrittlement. By keeping chromium at 6-8% — much lower than C-276's 14.5-16.5% — Hastelloy N avoids this failure mode while the 15-17% molybdenum provides the primary corrosion resistance in fluoride environments.

3. Physical Properties

PropertyValueUnits
Density8.80g/cm³
Melting Range1305 – 1395°C
Melting Range2381 – 2543°F
Thermal Expansion Coefficient (20–100°C)12.2 × 10−6/°C
Thermal Expansion Coefficient (20–400°C)13.8 × 10−6/°C
Thermal Expansion Coefficient (20–800°C)15.1 × 10−6/°C
Thermal Conductivity (at 20°C)11.6W/(m·K)
Thermal Conductivity (at 600°C)18.2W/(m·K)
Elastic Modulus (at 20°C)205GPa
Elastic Modulus (at 800°C)~152GPa
Electrical Resistivity (at 20°C)1.21μΩ·m
Specific Heat Capacity (at 20°C)~450J/(kg·K)
Crystal StructureFace-Centered Cubic (FCC) — austenitic, non-magnetic

4. Mechanical Properties

4.1 Room Temperature Tensile Properties (Solution-Annealed)

Hastelloy N is supplied in the solution-annealed condition (1120-1170°C, water quench or rapid air cool) to ensure a single-phase austenitic microstructure with optimal corrosion resistance and ductility.

PropertyTypical ValueASTM B573 Min. Requirement
Tensile Strength (Rm)720 – 790 MPa (104 – 115 ksi)≥ 690 MPa (100 ksi)
Yield Strength (Rp0.2)340 – 390 MPa (49 – 57 ksi)≥ 310 MPa (45 ksi)
Elongation (A)35 – 45%≥ 30%
Reduction of Area45 – 60%—
Hardness180 – 230 HB—
Impact Toughness (ISO-V, RT)≥ 120 J—
Impact Toughness (ISO-V, −196°C)≥ 120 J—

4.2 Elevated Temperature Tensile Properties

The following data demonstrates Hastelloy N's retention of mechanical strength at the elevated temperatures typical of molten salt reactor operation:

Temperature (°C)Tensile Strength (MPa)Yield Strength (MPa)Elongation (%)
Room Temperature75036040
650490 – 510240 – 26042
705430 – 450205 – 22045
815370 – 390195 – 21048
925230 – 250175 – 18552

Key observation: Even at 925°C — well above typical MSR operating temperatures — Hastelloy N retains approximately 30% of its room-temperature tensile strength with increased ductility (52% elongation). This is critical for reactor safety margins during transient thermal events.

5. Molten Salt Corrosion Resistance — The Defining Characteristic

The single most important property of Hastelloy N is its unmatched resistance to molten fluoride salt corrosion. This is not merely "good" corrosion resistance — it is the only commercial alloy capable of surviving decades in molten fluoride salts at 700-820°C.

5.1 The Molten Salt Corrosion Challenge

Molten fluoride salts such as FLiNaK (LiF-NaF-KF, 46.5-11.5-42 mol%) and FLiBe (LiF-BeF₂, 66-34 mol%) are proposed coolants for fourth-generation nuclear reactors because of their excellent heat transfer properties, low vapor pressure, and radiation stability. However, they are extraordinarily corrosive to most metals:

  • Stainless steels (304, 316): Corrode at 1-5 mm/year — unusable for long-term service
  • Inconel 600: Corrode at 0.5-1 mm/year — marginal for short-term experiments only
  • Hastelloy C-276: Suffers from chromium fluoride embrittlement due to high Cr content
  • Hastelloy N: Corrodes at <0.025 mm/year — the only viable long-term structural material

5.2 Corrosion Mechanism and Protection

Hastelloy N's corrosion resistance in fluoride salts arises from several factors:

  • High nickel matrix: Nickel forms stable, protective fluoride films (NiF₂) that are adherent and slow-growing
  • Optimal molybdenum content (15-17%): Molybdenum enhances the stability of the protective film and provides solid-solution strengthening without forming deleterious phases
  • Controlled low chromium (6-8%): Prevents formation of volatile/brittle chromium fluorides (CrF₂, CrF₃) that cause rapid material loss and embrittlement in higher-Cr alloys
  • Ultra-low impurities: Carbon, sulfur, and phosphorus are strictly controlled to prevent grain boundary attack and intergranular corrosion

5.3 Corrosion Rate Data

EnvironmentTemperatureCorrosion RateReference
FLiNaK molten salt700°C<0.01 mm/aORNL MSRE data
FLiNaK molten salt820°C<0.025 mm/aORNL long-term tests
FLiBe molten salt700°C<0.02 mm/aModern MSR research
Concentrated HF (aqueous)BoilingExcellentIndustry standard
HF gas500°CGoodFluorochemical industry
HCl (all concentrations)BoilingGoodChemical processing

6. High-Temperature Performance & Oxidation Resistance

6.1 Air Oxidation Resistance

With 6-8% chromium, Hastelloy N forms a protective chromium oxide (Cr₂O₃) scale in oxidizing atmospheres. It can be used continuously up to approximately 900°C (1652°F) in air, with short-term excursions to 1175°C possible. However, for the most demanding oxidation resistance above 1000°C, alloys with aluminum additions (such as Haynes 214 or Alloy 602CA) are preferred.

6.2 Radiation Stability

A critical requirement for nuclear reactor materials is resistance to radiation damage. Hastelloy N was specifically designed with low cobalt content (≤0.5%) to minimize neutron activation and radioactive waste generation. The austenitic FCC structure is inherently resistant to radiation-induced void swelling, and the solid-solution-strengthened design (no precipitate phases) avoids radiation-induced precipitate dissolution or redistribution. ORNL's MSRE operated for over 13,000 hours with Hastelloy N components showing minimal radiation-induced degradation.

6.3 Creep Resistance

As a solid-solution-strengthened alloy without gamma-prime (γ') precipitates, Hastelloy N's creep resistance is moderate compared to precipitation-hardened superalloys like Inconel 718 or Waspaloy. However, it is entirely adequate for the stress levels encountered in molten salt reactor pressure vessels and heat exchangers, where operating stresses are typically kept below 50 MPa to minimize creep deformation.

7. Welding & Fabrication

Hastelloy N exhibits excellent weldability, a crucial requirement for reactor pressure vessel fabrication where hundreds of meters of welds are required.

7.1 Welding Processes

  • GTAW (TIG): Preferred for root passes and high-integrity nuclear welds. Use DCEN with pure argon shielding.
  • GMAW (MIG): Suitable for thicker sections and high-deposition-rate welding.
  • SMAW (Stick): Acceptable for field repairs and non-critical joints.
  • Electron Beam Welding (EBW): Used for specialized nuclear component fabrication requiring deep penetration and minimal distortion.

7.2 Filler Metals

Matching-composition Hastelloy N filler metals are used to maintain corrosion resistance in the weld metal. For nuclear applications, filler metals must meet the same stringent chemical composition limits as the base metal, with additional controls on trace elements.

7.3 Welding Procedure Recommendations

  • Pre-weld condition: Material must be in the solution-annealed condition. Clean weld area thoroughly to remove all oxides, grease, and contaminants.
  • Interpass temperature: Keep below 150°C to minimize heat input and prevent grain coarsening.
  • Post-weld heat treatment: Solution anneal at 1120-1170°C followed by rapid cooling is recommended for critical nuclear applications to restore uniform corrosion resistance.
  • NDT requirements: Radiographic testing (RT) and ultrasonic testing (UT) per ASME Section V for all nuclear-grade welds.

7.4 Hot and Cold Working

  • Hot working: 900-1150°C. Finish above 900°C. Solution anneal after hot working.
  • Cold working: Excellent cold formability. Work-hardens at a rate similar to austenitic stainless steels. Intermediate annealing may be required for severe forming.
  • Solution annealing: 1120-1170°C, hold 30 min per 25mm thickness, water quench or rapid air cool.

Source Hastelloy N for Your Advanced Energy Project

Hangbo Alloy Group provides Hastelloy N with nuclear-grade certifications, full EN 10204 3.1/3.2 mill test reports, and complete material traceability. Contact our technical team for MSR component sourcing.

✉ serena@hangboalloy.com  |  ☎ +86 166 2109 2936  |  WhatsApp: +86 166 2109 2936
Get Your Quote Now →

8. Applications by Industry

8.1 Nuclear Energy — Molten Salt Reactors (MSR)

This is the primary and most critical application for Hastelloy N:

  • Reactor pressure vessels — containing the primary molten salt coolant/fuel at 700-750°C
  • Primary heat exchangers — tube bundles transferring heat from radioactive primary salt to clean secondary salt
  • Molten salt transfer piping — connecting reactor vessel, heat exchangers, and pumps
  • Pump casings and impellers — circulating molten salt at high temperatures
  • Freeze valves and drain tanks — safety systems for emergency salt drainage
  • Graphite support structures — holding moderator blocks within the reactor core

Major MSR programs using Hastelloy N include: China's Thorium Molten Salt Reactor (TMSR) program, TerraPower's Molten Chloride Fast Reactor (MCFR), Kairos Power's KP-FHR ( fluoride salt-cooled high-temperature reactor), and ThorCon's thorium MSR design.

8.2 Fluorochemical Industry

  • HF distillation towers — producing anhydrous hydrogen fluoride from fluorspar
  • Fluorination reactors — producing UF₆ for nuclear fuel enrichment
  • Halogenation reaction vessels — producing fluorinated organic compounds
  • Fluoride salt evaporation equipment — concentrating and purifying fluoride salts
  • Chlorine trifluoride (ClF₃) handling equipment — one of the most aggressive oxidizers known

8.3 Chemical Processing

  • High-temperature HCl and HF service — where C-276 may suffer from sigma phase formation
  • Halogen incinerators — destroying halogenated organic waste at high temperatures
  • FGD high-temperature heat exchangers — handling hot, corrosive flue gas condensates

8.4 Concentrated Solar Power (CSP) & Thermal Energy Storage

  • Molten salt thermal energy storage tanks — storing solar thermal energy in molten nitrate or fluoride salts
  • Heat exchangers — transferring heat between molten salt and steam/water
  • Piping and valves — for molten salt circulation systems

9. Product Forms & Availability

Hangbo Alloy Group supplies Hastelloy N in the following product forms, all manufactured to applicable ASTM/ASME specifications with nuclear-grade quality controls:

Product FormApplicable StandardTypical Size Range
Round Bars / RodsASTM B573 / ASME SB573Diameter 6 – 250 mm
Flat BarsASTM B573Thickness 5 – 80 mm, Width 20 – 200 mm
Plates (Hot-Rolled)ASTM B434 / ASME SB434Thickness 3.0 – 80 mm
Sheets (Cold-Rolled)ASTM B434Thickness 0.5 – 3.0 mm
Strips / CoilsASTM B434Thickness 0.2 – 2.0 mm
Seamless Tubes / PipesASTM B622 / ASME SB622OD 6 – 500 mm, Wall 1 – 25 mm
Welded Tubes / PipesASTM B619 / B626 / B775OD 12 – 800 mm, Wall 0.5 – 10 mm
Butt-Weld FittingsASTM B366Elbows, Tees, Reducers, Caps (1/2" – 24" NPS)
ForgingsASTM B564 / ASME SB564Flanges, Valve Bodies, Pump Casings, Custom Shapes
Welding WireMatching N-alloy compositionDiameter 0.8 – 4.0 mm
Welding ElectrodesMatching N-alloy compositionDiameter 2.5 – 5.0 mm

All nuclear-grade products are supplied with EN 10204 Type 3.1 or 3.2 material certificates including chemical analysis, mechanical test results, ultrasonic testing (UT) reports, and full material traceability from melt to finished product. VIM+ESR melting is standard for nuclear applications.

10. Applicable Standards & Specifications

StandardDescription
ASTM B434Standard Specification for Nickel-Molybdenum-Chromium Alloy Plate, Sheet, and Strip (UNS N10003)
ASTM B573Standard Specification for Nickel-Molybdenum-Chromium Alloy Rod and Bar
ASTM B366Standard Specification for Factory-Made Wrought Nickel Alloy Fittings
ASTM B564Standard Specification for Nickel Alloy Forgings
ASTM B622Standard Specification for Seamless Nickel and Nickel-Cobalt Alloy Pipe and Tube
ASTM B619 / B626Standard Specification for Welded Nickel Alloy Pipe and Tube
AMS 5607Plate, Sheet and Strip, Corrosion and Heat Resistant (Nuclear Grade)
AMS 5771Bars, Forgings, and Rings, Corrosion and Heat Resistant
ASME SB-434 / SB-573ASME Boiler & Pressure Vessel Code equivalents
DIN W.Nr. 2.4610German standard designation
GB/T NS3304Chinese national standard equivalent grade
NACE MR0175 / ISO 15156Sour service qualification for H₂S-containing environments

11. Hastelloy N vs. Other Nuclear Alloys

AlloyUNSKey FeatureBest ApplicationMolten Salt Suitability
Hastelloy NN10003Optimized for fluoride salt corrosionMolten salt reactors, fluorochemicalsExcellent (best in class)
Hastelloy C-276N10276General-purpose Ni-Cr-Mo with WMixed acid environments, FGDPoor (Cr fluoride embrittlement)
Inconel 600N06600Standard nuclear grade Ni-Cr-FeSteam generator tubing, PWRMarginal (high corrosion rate)
Inconel 617N06617High-temperature Ni-Cr-Co-MoGas turbines, HTGR heat exchangersNot recommended
Alloy 800HN08810Fe-Ni-Cr heat-resistant alloyPetrochemical furnacesUnsuitable

Selection rule: For any application involving molten fluoride salts (FLiNaK, FLiBe) at 600-850°C, Hastelloy N is the only commercially viable structural material. For aqueous corrosion or air oxidation service, other alloys may be more cost-effective.

12. Frequently Asked Questions (FAQ)

Q1: What is Hastelloy N and why was it developed?

Hastelloy N (UNS N10003 / W.Nr. 2.4610) is a nickel-molybdenum-chromium solid-solution alloy developed in the 1950s by Oak Ridge National Laboratory for molten salt nuclear reactors. It was created to solve the critical problem of extreme corrosion in molten fluoride salts at 700°C, where conventional stainless steels failed within months. Hastelloy N achieves corrosion rates below 0.025 mm/a in FLiNaK salts — a 100-fold improvement — making it the only commercial alloy suitable for long-term MSR service.

Q2: What is the chemical composition of Hastelloy N?

Nominal composition (wt%): Ni balance (≥70%), Mo 15.0-17.0%, Cr 6.0-8.0%, Fe ≤5.0%, C ≤0.02%, Mn ≤1.0%, Si ≤0.40%, P ≤0.02%, S ≤0.01%, Co ≤0.5%. The relatively low chromium (6-8%) is deliberate — it prevents brittle chromium fluoride formation in molten salts, unlike higher-Cr alloys such as C-276 (14.5-16.5% Cr) which suffer catastrophic embrittlement in fluoride environments.

Q3: What is the density and melting point of Hastelloy N?

Hastelloy N has a density of approximately 8.80 g/cm³ and a melting range of 1305-1395°C. Its thermal expansion coefficient from 20-100°C is 12.2×10⁻⁶/°C, thermal conductivity at 20°C is 11.6 W/(m·K), and elastic modulus at 20°C is 205 GPa. These properties are well-matched to the thermal cycling requirements of molten salt reactor systems.

Q4: What are the mechanical properties of Hastelloy N?

Solution-annealed Hastelloy N per ASTM B573: tensile strength 720-790 MPa, yield strength 340-390 MPa, elongation 35-45%, hardness 180-230 HB. At 650°C, tensile strength remains 490-510 MPa with 42% elongation. At 925°C, strength is 230-250 MPa with 52% elongation. Impact toughness at -196°C is ≥120 J, confirming cryogenic suitability. The alloy shows no low-temperature brittle transition.

Q5: What standards cover Hastelloy N?

Key standards: ASTM B434 (plate/sheet/strip), ASTM B573 (rod/bar), ASTM B366 (fittings), ASTM B564 (forgings), ASTM B622 (seamless pipe/tube), AMS 5607/5771 (aerospace/nuclear), ASME SB-434/SB-573 (pressure vessels), DIN W.Nr. 2.4610, GB/T NS3304 (Chinese grade), and NACE MR0175/ISO 15156 for sour service. Nuclear-grade material requires EN 10204 3.1 or 3.2 certificates with full traceability.

Q6: How does Hastelloy N resist molten fluoride salt corrosion?

Hastelloy N resists molten fluoride salts through its optimized Ni-Mo-Cr composition. The high nickel matrix (≥70%) forms stable protective fluoride films. The 15-17% molybdenum enhances film stability and provides high-temperature strength. The controlled low chromium (6-8%) is critical — it prevents formation of brittle/volatile chromium fluorides (CrF₂, CrF₃) that cause rapid degradation in higher-Cr alloys like C-276. In FLiNaK at 700-820°C, corrosion rates are below 0.025 mm/a.

Q7: What is the maximum service temperature of Hastelloy N?

In air, Hastelloy N can operate continuously up to approximately 900°C with excellent oxidation resistance, and short-term peaks to 1175°C are possible. In molten fluoride salt environments (FLiNaK, FLiBe), the practical operating range is 700-820°C where corrosion resistance is optimal. For cryogenic service, the alloy maintains excellent toughness down to -196°C without embrittlement.

Q8: Can Hastelloy N be welded for reactor fabrication?

Yes, Hastelloy N exhibits excellent weldability using GTAW (TIG), GMAW (MIG), and SMAW processes. Matching-composition filler metals are used for nuclear applications. The ultra-low carbon content (≤0.02%) minimizes weld sensitization risk. For critical reactor components, post-weld solution annealing at 1120-1170°C is recommended to restore uniform corrosion resistance. All nuclear welds require radiographic (RT) and ultrasonic (UT) inspection per ASME Section V.

Q9: How does Hastelloy N compare to Hastelloy C-276 for chemical service?

C-276 (UNS N10276) is a general-purpose Ni-Cr-Mo alloy with 14.5-16.5% Cr and 3-4.5% W, excellent for mixed acid environments but unsuitable for molten fluoride salts due to chromium fluoride embrittlement. Hastelloy N has lower Cr (6-8%), no W, and higher Mo (15-17%), specifically optimized for fluoride salt corrosion. For MSR, fluorochemical, and HF service, N is the only viable choice. For general chemical processing at ambient temperatures, C-276 is more cost-effective and offers broader chemical resistance.

Q10: What are the most common applications of Hastelloy N?

Primary applications: fourth-generation molten salt reactor components (vessels, heat exchangers, piping, pumps), nuclear fuel reprocessing equipment (fluorination, voloxidation), fine fluorochemical industry (HF distillation, fluorination reactors, halogenation vessels), high-temperature halogen incinerators, concentrated solar power molten salt storage systems, and aerospace components in halide environments. The alloy is indispensable wherever molten fluoride salts or concentrated HF are present at elevated temperatures.

Q11: What is the price and lead time for Hastelloy N?

Hastelloy N is a premium specialty alloy produced in limited quantities for nuclear and advanced energy applications. Typical pricing: $55-85/kg for bars, $70-110/kg for plates, $95-150/kg for seamless tubes. Custom mill orders require 14-20 weeks due to specialized VIM+ESR melting and stringent nuclear-grade quality controls. Hangbo Alloy can source Hastelloy N with full nuclear certifications and EN 10204 3.1/3.2 mill test reports. Contact serena@hangboalloy.com for a competitive quote tailored to your project requirements.

Q12: What product forms does Hangbo Alloy supply for Hastelloy N?

Hangbo Alloy Group supplies Hastelloy N in all standard forms: round bars (6-250mm dia.), plates/sheets/strips (0.5-80mm thick), seamless and welded tubes/pipes (OD 6-800mm), butt-weld fittings (1/2"-24"), forgings (flanges, valve bodies, pump casings, custom shapes), and matching-composition welding consumables. All nuclear-grade products come with EN 10204 3.1 or 3.2 mill test certificates, full material traceability from melt to finished product, and ultrasonic testing (UT) as required. Contact serena@hangboalloy.com or +86 166 2109 2936 (WhatsApp) for availability.

Q13: Why was Hastelloy N developed by Oak Ridge National Laboratory?

Hastelloy N was developed in the 1950s by ORNL as part of the Aircraft Reactor Experiment (ARE) and Molten Salt Reactor Experiment (MSRE) programs. At that time, no existing alloy could survive in molten fluoride salts used as nuclear reactor coolants. ORNL collaborated with Haynes Stellite Company to develop an alloy with the unique combination of fluoride salt corrosion resistance, high-temperature strength, and radiation stability. The original designation was INOR-8 ("IN Oak Ridge"), later commercialized as Hastelloy N. The MSRE successfully operated from 1965-1969, proving the viability of molten salt reactors and establishing Hastelloy N as the benchmark MSR material.

Partner with Hangbo Alloy for Hastelloy N

Shanghai Hangbo Alloy Group is a trusted global supplier of nickel-based superalloys with over 15 years of manufacturing expertise. We provide Hastelloy N with nuclear-grade certifications, competitive pricing, and reliable delivery worldwide for advanced energy and fluorochemical projects.

✉ serena@hangboalloy.com
☎ +86 166 2109 2936 (also WhatsApp)
🏠 No.388 Songhuang Road, Qingpu District, Shanghai 201700, China
Request a Quote →