Loading patent details...
US7657960B2: Quick release connector for dual-sided buffing pad | Searchlight