Attested.to

Definition

synthetic rubber made by polymerizing isobutylene

Seed ·

Term in context

butyl rubber in CommonParlance