Back to Feed

Film breaking and connecting mechanism with trowelling pressing wheel