Shanghai Tablet Press Mechanical Components Co.,Ltd is located at No. 159, zhujiabang Road, Xiaokunshan Town, Songjiang District, Shanghai. It manufactures complete sets of mechanical equipment for powder pressing, develops and produces high-tech products and serves customers.The products sell well all over the country and are exported to the United States and Europe. Middle East and Southeast Asia.