Menu

Self-Sealing Tire

A tire having a special compound on the inner surface that seals punctures when the puncturing object is removed.