Loading patent details...
US4113083A: Apparatus for Transferring a Deformable Cylindrical Work Piece From One Work Station to Another | Searchlight