US 6789818 K28

GPTKB entity