US 6,789,044 S40

GPTKB entity