ROLLING TARP ENCLOSUREA rail system for mounting a tarp enclosure to a platform, comprising a rail body having a channel and a bumper beneath thereof, and a carriage displaceable along the channel and attachable to the tar…DRIVE·Jul 22·2 min readFollowB60J7/0616866336 CANADA INC. D.B.A. CHAMELEON INNOVATIONS