87277 products