Polyurethane Tread

Polyurethane tread wheels.