Zhengzhou Rephale Machinery Co., Ltd. is based in China and lists food processing machinery and farm machinery & equipments on Global Trade Plaza. The company lists 1999 as its year of establishment. Among its listings are the sugarcane juice extractor and the straw bandar/baling machine, with specific technical details provided in the seller descriptions. Buyers can send an enquiry through Global Trade Plaza.