DeRui Food Equipment (Shenzhen), Co. Ltd. No 8 Taoyuan Road, Nanshan District 518052, Shenzhen China Website +86 75586577946 Read more