Aluminium alloy lost foam casting in China casting factory.
Aluminium alloy castings made by lost foam casting ( full mold casting) from China casting factory.