Loading patent details...
US5385376A: Device for Picking Up Litter Such as Animal Excrement | Searchlight