Loading patent details...
US5001804A: Self Centering Buff Pad With Low Temperature Tuft Bonding Thermoplastic Adhesive | Searchlight