Stackable box for perishable products | Patent Publication Number 20050242164 | Patexia