Loading patent details...
US5497856A: Locking Caster Brake Assembly | Searchlight