Loading patent details...
US5622063A: Star-Shaped Precious Stone Mounting | Searchlight