Canal system for floor flushing system in livestock handling facility.

Back