Patents and honors

A new kind of winding and pressing roller linkage device