Masticated Rubber 3/16" 36" X 18" HALF Square Yard
Masticated synonyms, masticated pronunciation, masticated translation, english dictionary definition of masticated. It has excellent tensile strength, tear strength, abrasion resistance, resilience, a