... and tear resistant polyurethane rubberLarge scale of cast polyurethane elastomer hardness option;Many complex polyurethane rubber parts can ... polyurethane elastomer can be selected;Special formulation to fit customers special requirementsCPU products:Polyurethane square bar, Polyurethane plate, Polyurethane sheet, Polyurethane block, Polyurethane rod, Polyurethane tube,Polyurethane pad, Polyurethane ...