Loading patent details...
US6662404B1: High load bearing central-braking caster | Searchlight