(image for) Town Foodservice Equipment 56929-UL Upper Lid Latch - Click Image to Close