US 6,789,108 C61

GPTKB entity