Loading patent details...
US5205476A: Clamshell Carton Having an Improved Latching Mechanism | Searchlight