Loading patent details...
US5030158A: Optical Construction Toy | Searchlight