Ink ribbon and ink ribbon roll | Patent Publication Number 20140086660 | Patexia