Tetra Pak Flash Pasteurizer

Listing #831226