Investment Casting, Precision Casting, Sand Casting manufacturer / supplier in China, offering OEM Stamping Backing Plate for Brake Drums, Mine Dewatering Sand Pump Units-02, Motormite Brake Bar Lever Parking Brake Strut and so on.