Anvil Assemblies, Rubber Sleeved

 

Telstar Engineering