Haffman Shanghai Machinery Co., Ltd. is based in China and lists hammer mills and drilling machines and tools on Global Trade Plaza. The company offers end mills, turning inserts, and drilling inserts. Buyers can send an enquiry through Global Trade Plaza.