Canal system for floor flushing system in livestock handling facility.
Back