US 6789015 B0

GPTKB entity