US 6,789,047 F40

GPTKB entity