Theft deterrent display and storage system | Patent Publication Number 20040182811 | Patexia