US 6,789,089 N

GPTKB entity