Advertisement

News and analysis on the global poultry
and animal feed industries.

Otter Shanghai

Contact Information

Phone: 86.21.67728481
Fax: 86.21.67726641

Location

Otter Shanghai
67 Yujia Rd W
Songjiang District
Shanghai 201611
China
Back to listings