US 6,789,904 K88

GPTKB entity