199 new products at ICAST 2017