seaming roll assembled

Roll pin assemblies

Roll pin assemblies by American International Tooling