Loading patent details...
US4248468A: Litter and Refuse Retrieval Device | Searchlight