plaited plastic tube

plaited plastic tube