In-line pasteurizer

Location: Cape Town
 
1000lt per Hour
Situated in Stellenbosch.