24" Ice Cream Center TS24DC
Drop-In Ice Cream Unit 8000
Systems and products for the food service and brewing industries since 1917.