Thermal print assembly | Patent Publication Number 20050059551 | Patexia