Loading patent details...
US5882095A: Portable Prayer Altar | Searchlight