10 140 products