About Us
Zhangqiu Yulong Machine Co., Ltd. (original named Hualong Machine Factory) is located in Zhangqiu - an ancient city in Shandong Province, China.
We have been a state-designated professional manufacturer of feed machines for agriculture, animal husbandry and fishery for many years....