Shanghai Shenji International Co. Ltd

Lathe for Brake Drums and Discs