US 6,789,556 S45

GPTKB entity