Greeting card melter and greeting card | Patent Publication Number 20050160638 | Patexia