Loading patent details...
US6226946B1: Self-adhesive drywall tape for fire wall | Searchlight