... dry pressing powder products.Description:Shanghai Sigaorui Machinery Equipment Co., Ltd. is a professional manufacturing company of the ... high precision automatic mechanical powder molding & finishing equipment, carbon brush forming machine, carbon brush making ... machine, power press, beveler, material handling equipment, powder metallurgical equipment, carbon brush grinding machines, washing machine ...