Loading patent details...
US5157852A: Three Dimensional Paper Structure Enclosed in a Transparent Box | Searchlight