Loading patent details...
US5676331A: Dispenser Including Orienting Element and Paper Roll With Cooperating End Supports | Searchlight