1232 products