US 6,789,107 S35

GPTKB entity