Thumbnail (228 x 152 px): Company: Zhangjiagang Beier Machinery Co., Ltd.Innovation Awards: 2011 Plastics Innovation AwardsIs Award Product?: