Loading patent details...
US5042622A: Shopping Cart Foot Brake Assembly | Searchlight