Home  >  Equipment  >  Refrigeration  > Super Deluxe Sandwich/Salad Un

Super Deluxe Sandwich/Salad Un

it Mega Top one-section 8 cu.
Item #: TST-28SD-12 
TST-28SD-12